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