Kevin Harvick won his second All-Star race, hanging on to win Saturday's 80-lap race at Charlotte Motor Speedway.
USA TODAY, Detroit Free Press: Sports
Sat, 05/19/2018 - 9:02pm
Kevin Harvick won his second All-Star race, hanging on to win Saturday's 80-lap race at Charlotte Motor Speedway.