Kevin Harvick explains the splitter debris situation at Kansas Speedway

Kevin Harvick explains the splitter debris situation at Kansas Speedway

Shane Walters
May 16, 2019