We talked about the bevy of Americans racing in the 24 Hours of Le Mans last week and several Americans took home class wins in the French classic. Not only was that part of the story, but the finish of the race for the overall was one of the most heartbreaking finishes you’ll ever see. […]
More...
More...