NASCAR crew chiefs comment on the Kevin Harvick penalty

NASCAR crew chiefs comment on the Kevin Harvick penalty

Shane Walters
November 8, 2018