Apr 24, 2026
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 to multiple reports. France will remain as NASCAR's chairman and his majority ownership stake will not change. O'Donnell will be the first person outside the France family to hold the CEO [...] ...read more read less
Respond, make new discussions, see other discussions and customize your news...

To add this website to your home screen:

1. Tap tutorialsPoint

2. Select 'Add to Home screen' or 'Install app'.

3. Follow the on-scrren instructions.

Feedback
FAQ
Privacy Policy
Terms of Service