IMSA: Meyer Shank Racing wins Petit Le Mans
Meyer Shank Racing secured the IMSA WeatherTech SportsCar Championship DPi title at Motul Petit Le Mans. Tom Blomqvist, Oliver Jarvis and Helio Castroneves took victory over Action Express Racing’s Pipo … Read More