The statistics don’t lie. Since IndyCar added 105 lbs of new weight to the back of its cars at Mid-Ohio in the summer of 2024 ...