Drooid Logo
Back to today’s briefing

Story perspectives

NASCAR Names Steve O'Donnell CEO, Ben Kennedy COO

4/26/2026

46 9 Full Breakdown

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