Motorsports News, Highlights, and Schedule.
Team Penske gets first win of the season at Road America
The IMSA WeatherTech SportsCar Championship concluded this weekend at Road America Sunday afternoon. Rain was forecasted to hit in the final hour of the race. As predicted, the weather came into play in the final hour of the race, with {…}