When IMSA's TUDOR United Sports Car Championship shows up for the final race of the season at Road Atlanta, they pull out all of the stops. This endurance event has been held since the late 1990s, and has been jewel in the crown of American endurance sports car racing ever since. Over the history of the event, held in the fall in Northern Georgia, …
Continue to the full article