The 20-minute IMSA WeatherTech SportsCar Championship warmup at Road America brought big drama to the polesitting No. 31 Cadillac Racing (...)
The 20-minute IMSA WeatherTech SportsCar Championship warmup at Road America brought big drama to the polesitting No. 31 Cadillac Racing (...)