Kyle Busch conceded that Kevin Harvick had the faster car on the long runs at New Hampshire Motor Speedway, so Busch wasn't sure that (...)
Kyle Busch conceded that Kevin Harvick had the faster car on the long runs at New Hampshire Motor Speedway, so Busch wasn't sure that (...)