NASCAR All Star Challenge Last 2 laps w/spotter Billy O'dea

Last 2 laps of the 2007 All Star Challenge with Billy O'dea, Kevin Harvick's spotter, urging Kevin on to victory and the $1,000,000 purse. Also includes post race activities.

More Videos...


Dirt Shark – Charlotte NASCAR ALL STAR Race
Dirt Shark lurks to the Dirty South to attack all the BTS footage from the 2017 Monster Energy NASCAR All Star Race at Charlotte Motor Speedway.





2007 Nextel All Star Race - Kevin Harvick Wins
Kevin Harvick holds off Jimmie Johnson in 2007 at Charlotte.





All-Star Challenge win by Kevin Harvick
This is the final lap of the 2007 Nextel All-Star Challenge from the Lowe's Motor Speedway in NC.





Race Rewind: Monster Energy All-Star Race in 15
Take a look at some of the best moments from the Monster Energy NASCAR All-Star Race at Charlotte Motor Speedway in this week's Race Rewind.




Follow