This week marks the 20th anniversary of the first of NASCAR Hall of Famer Carl Edwards' 28 Cup victories. The win came on March 20, 2005, at Atlanta Motor Speedway, and it was Edwards’s 17th ...
Tony Stewart fought his way through one of the most incredible championship finales the sport has ever seen. For the first time in NASCAR history, Stewart and Carl Edwards ended the 36-race season ...