Jan 8, 2014 | Blogs, IndyCar
Greatest Races Ever is a series of articles that looks back on some of the wildest, unpredictable, most competitive or just plain odd races throughout the years. This week’s installment takes us back to the Atlanta Motor Speedway in 2001 as we examine the highly...