INSIGHT: The elephant in the room

Two rounds into the 2023 IMSA WeatherTech SportsCar Championship, let’s address the elephant in the room: Balance of Performance matters. That’s the most obvious takeaway after the recent 71st running of the Mobil 1 Twelve Hours of…
Read More...