NASCAR CEO Steve O’Donnell Honors Kyle Busch After His Death
NASCAR CEO Steve O’Donnell addressed the death of two-time Cup Series champion Kyle Busch during a news conference at Charlotte Motor Speedway on Friday, describing the late driver as an “American badass” and the embodiment of the sport’s spirit.
Verilumia