The Braking Point’s recent recipe of extra sports car news with a dash of IndyCar Series topics continues on Episode 128.
Aaron and Ben converse through another series of IMSA WeatherTech SportsCar Championship headlines before getting to two impactful IndyCar announcements.