Taylor Brothers Win Lone Star Le Mans
Saturday afternoon saw the IMSA WeatherTech SportsCar Championship take on the 3.4-mile Circuit of the Americas for a 160-minute sprint race. Attrition wasn’t too much …
Saturday afternoon saw the IMSA WeatherTech SportsCar Championship take on the 3.4-mile Circuit of the Americas for a 160-minute sprint race. Attrition wasn’t too much …
A daily email update (Monday through Friday) providing racing news, commentary, features, and information from Frontstretch.com