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.
       ...
Published By: USA Today - Saturday, 19 May, 2018