Jim France releases public statement as NASCAR makes major executive shift official – Flapraze.buzz

Jim France releases public statement as NASCAR makes major executive shift official

NASCAR has confirmed the major leadership change, with chairman Jim France stepping down as CEO and handing control to longtime executive Steve O’Donnell.

About admin