Jim France to step down as NASCAR CEO in major executive shift

Discussion in 'Motorsport News' started by Sim Racing Online, Apr 24, 2026 at 1:03 PM.

  1. Sim Racing Online

    Sim Racing Online Administrator Staff Member Donator

    [​IMG]

    Following a report from the Sports Business Journal, NASCAR boss Jim France is stepping down as Chief Executive Officer (CEO) but will remain as the Chairman and majority owner of NASCAR.
    France took over the position from nephew Brian France in 2018 following a DUI incident.
    Steve O'Donnell, who currently serves as the president of NASCAR, will be promoted to the role of CEO. A part of ...Keep reading
     

Share This Page