WeatherTech Sportscar Championship WeatherTech Sportscar Championship 2020: Charlotte race imsaadmin 4 months ago