Photo: IMSA Next weekend’s Motul Petit Le Mans will not only crown champions in the IMSA WeatherTech SportsCar Championship but also signal the end of the 49th season for the International Motor Sports Association, as the sanctioning body gears up for a milestone 50th anniversary in 2019. As part of its year-long celebrations, IMSA’s recently […]

Read more