Motorsport.com – All – Stories
The 94th edition of the 24 Hours of Le Mans is officially over, with Toyota Racing’s trio of Mike Conway, Nick De Vries and Kamui Kobayashi taking victory in the #7 Toyota TR010-Hybrid.
Although that was a standout performance by one of the powerhouses in the FIA World Endurance Championship, there was plenty of representation in the French endurance classic from the IMSA WeatherTech …Keep reading