Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

NASCAR America: Top five finishes from Talladega Superspeedway (VIDEO)

The NASCAR America crew unveils the top five finishes at Talladega Superspeedway, from Ron Bouchard’s win in 1981 to Jimmie Johnson’s photo finish in 2011.