1 of 5
O'Donnell Named CEO
- NASCAR named Steve O'Donnell CEO and Ben Kennedy COO.
- O'Donnell, 57, with 30 years experience, became president March 31 2025 and will spend 90 days consulting owners, drivers, tracks, sponsors and employees.
- Chairman Jim France, 81, stays on after leaving the CEO post and sees the season and the Jack Link’s 500 at Talladega as a chance to rebuild fan enthusiasm and plan through 2030.
1 / 5
