NASCAR Countdown: Top 10 last laps in NASCAR history

From iconic finishes that live on in time (1979 Daytona 500, 2003 Darlington) to more recent battles that involve plenty of dented sheet metal (201...
Back to Top