← Back to headlines
Jim France Steps Down as NASCAR CEO, Steve O’Donnell Promoted
Jim France, the majority owner of NASCAR, is reportedly stepping down from his role as chief executive officer, with current president Steve O’Donnell set to take over the position.
25 Apr, 14:58 — 25 Apr, 14:58


