Sean Creech Motorsport shifts focus to Petit Le Mans effort
Sean Creech Motorsport (SCM) has made the decision to forgo next week’s Indianapolis round of the IMSA WeatherTech SportsCar Championship to focus on attendance at the Motul Petit Le Mans at Michelin Raceway Road Atlanta.