After the IMSA WeatherTech SportsCar Championship was capped off by record-setting attendance at Motul Petit Le Mans, ...
Mercedes-AMG Motorsport Customer Racing team Winward Racing clinched repeat IMSA WeatherTech SportsCar Championship GT ...