June 27, 2026
Reports: Jim France to step down as NASCAR’s chief executive officer, Steve O’Donnell promoted
A CHARLOTTE, N.C. (AP) — NASCAR majority owner Jim France is stepping down as chief executive and will be replaced by president Steve O’Donnell, according…
