O’Donnell: Communication from Flag Stand was “Really Quick” in Early Wet Track Incident at New Hampshire

  After a brief pop-up shower derailed Sunday’s Foxwoods Resort Casino 301 at New Hampshire Motor Speedway for Kyle Busch, as well as made a significant impact on the day for teammates Martin Truex Jr and Denny Hamlin, NASCAR’s Chief Racing Development Officer Steve O’Donnell joined the NBC Sports booth, to discuss how the situation … Continue reading O’Donnell: Communication from Flag Stand was “Really Quick” in Early Wet Track Incident at New Hampshire