#steve-o-donnell
2 articles with this tag
BusinessSteve O’Donnell Named First Non-France NASCAR CEO Since 1948
NASCAR appoints Steve O’Donnell as CEO, ending 76 years of France family leadership. He succeeds Jim France following the announcement at Talladega today.
SportsJim France Ends Eight Decades of Family Control Over NASCAR
Jim France steps down as CEO of NASCAR, ending eight decades of family leadership at the organization. An outside executive will now manage the sport.