
NASCAR names Steve O'Donnell as CEO, elevates Ben Kennedy in leadership shake-up
NASCAR will appoint Steve O'Donnell as CEO, making him the first non-France family member to run the sport, while promoting Ben Kennedy to chief operating officer. Jim France remains chairman and majority owner. O'Donnell will oversee all operations, including racing series and tracks, and Kennedy will drive competition and business initiatives. The changes, announced ahead of a Talladega press conference, come after recent stability from new media deals and a revised playoff format.