TALLADEGA, AL - SEPTEMBER 27: A general view of the finish line and empty race track at Talladega Superspeedway during the EA Sports 500 NASCAR Winston Cup event September 26-28, 2003 in Talladega, Alabama. (Photo by David Madison/Getty Images)
Add to Lightbox Download