Jim France steps down as NASCAR CEO in massive leadership change as announcement looms in Talladega
NASCAR CEO Jim France is reportedly stepping down from his role to make way for current president, Steve O'Donnell. France will remain as Chairman of the company, while O'Donnell becomes the new CEO.

2 days ago
3

Bengali (Bangladesh) ·
English (United States) ·