Tag: , , , , , ,

Kevin Harvick Chasing Perfection After Fifth Win In 12 Races

Kevin Harvick had just taken the checkered flag for the fifth time this season, wheeled his car into victory lane and bathed in another confetti shower when he lamented...