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 competitive and emotional Cracker Barrel Old Country Store 500.   The […]