Jim France releases public statement as NASCAR makes major executive shift official
admin April 25, 2026koreanComments Off on Jim France releases public statement as NASCAR makes major executive shift official3 Views
NASCAR has confirmed the major leadership change, with chairman Jim France stepping down as CEO and handing control to longtime executive Steve O’Donnell.