Jim France steps down as NASCAR CEO in massive leadership change as announcement looms in Talladega
admin 1 hour agokoreanComments Off on Jim France steps down as NASCAR CEO in massive leadership change as announcement looms in Talladega0 Views
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.