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, 81, will be replaced by president Steve O'Donnell, according to multiple reports. He has been in the headlines recently amid NASCAR's antitrust lawsuit ....
TALLADEGA, Ala. — NASCARCEO and chairman Jim France, the son of the man who founded the league nearly 80 years ago, is relinquishing his role as CEO and being replaced by current NASCAR president Steve O’Donnell, according to multiple ... .
NASCAR podcast ... The guys talk about another Tyler Reddick win at Kansas, the Kyle Busch and Denny Hamlin spat, and the odds for the upcoming NASCAR race at Talladega ... 2026 NASCAR Cup Series schedule.