Category: Motor Sports

Motor Sports News

Atlanta Weekend Preview Staff Atlanta Holds Strong Memories For Harvick For so many longtime NASCAR fans, Kevin Harvick’s maiden win at Atlanta Motor Speedway in 2001 was memorable for the context he scored it in. It was only Harvick’s third start after suddenly being asked to drive Richard Childress Racing