Entry List: Mobil 1 Sportscar Grand Prix
After the fireworks of Watkins Glen, the IMSA WeatherTech SportsCar Championship is right back at it this weekend at Canadian Tire Motorsports Park. There are currently 34 teams listed as being entered for this weekend. That number is really 33. Tequila Patron ESM had one of the worst possible weekends you could have at Watkins …