CAMEO+ eventCORPORATE2026-04-24馃嚭馃嚫
Jim France to step down as NASCAR CEO; Steve O'Donnell promoted
source: NASCAR -> target: NASCAR
On 2026-04-24, NASCAR majority owner Jim France was reported to be stepping down as chief executive, with president Steve O'Donnell set to replace him. France will remain chairman and retain his ownership stake, while Ben Kennedy is also expected to be promoted to chief operating officer.
0.17Significance2.0Magnitude0.3Systemic0.1Market1Articles
Location
CharlotteNorth CarolinaNorth AmericaUnited StatesNorth America35.227, -80.843
Story Links