Jim France steps down as NASCAR CEO, replaced by Steve O'Donnell, the first non-family CEO. France remains chairperson. Ben Kennedy promoted to COO. France's hard-line stance led to antitrust lawsuit settled in December.
Jim France steps down, Steve O’Donnell named NASCAR CEO
✨ Enjoying this article? ✨
📱 Get more with the NewsNuggs iOS App →