Buescher Battles to Top Five Finish in Rain-Delayed Race in New Hampshire 0 24.06.2024 14:45 Speedway Media RFK Racing’s Chris Buescher excelled on rain tires powering his No. 17 Ford Mustang to a fifth-place finish in Sunday’s rain-soaked NASCAR Cup race at New Hampshire Motor Speedway.