Share

Videos

NASCAR on FOX: 'Dega's great finishes

FOXSports.com
|
May 06, 2012 AT 12:45 PM
Take a look back at the best finishes at Talladega.