Kevin Harvick (Who else?) wins All-Star race, takes home $1 million top prize

Kevin Harvick won his second All-Star race, hanging on to win Saturday's 80-lap race at Charlotte Motor Speedway.

     

 

 


(via USA Today)

Add Comment