Jim France releases public statement as NASCAR makes major executive shift official
admin 1 hour agokoreanComments Off on Jim France releases public statement as NASCAR makes major executive shift official1 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.