Ford is going for it, the biggest win available in sports car racing—an overall victory at the 24 Hours of Le Mans endurance race. The company announced Thursday night that in 2027, it will challenge ...
1 BMW. “That’s not what IMSA is about, sports car racing is about,” he said. “First and foremost, the driver should be embarrassed, the team should be embarrassed... with that kind of racing.