The IMSA SportsCar Championship, currently known as the IMSA WeatherTech SportsCar Championship under sponsorship, is a sports car racing series based in the United States and Cana...
The IMSA WeatherTech SportsCar Championship is a sports car racing series organized by the International Motor Sports Association (IMSA).