The NASCAR Cup Series Playoff this weekend is in Talladega and what better way to shake things up than have a superspeedway ...
The word that best describes the Talladega Superspeedway? Unique. The 2.66-mile monstrosity located in Lincoln, Ala., boasts plenty of interesting features that make it stand out from other tracks ...
In this episode of 'Shift,' Richard Petty relives the first race at Talladega Superspeedway in 1969 and the challenges the brand new track posed to NASCAR, teams and drivers.