Normally, Saturday’s Motul Petit Le Mans would be the season finale for the IMSA WeatherTech SportsCar Championship. With everything going on in 2020, it’s the third-to-last of the season and the penultimate race in the Michelin Endurance Cup. 31 teams will take to the 2.54-mile road course Saturday for 10 …
Read More »