Steve O'Donnell: There's A New Sheriff In Town

Steve O'Donnell: There's A New Sheriff In Town

From Herm & Schrader by SiriusXM, Dirty Mo Media

April 30, 2026 · 1h 4m · Episode 141

About this episode

Steve O'Donnell discusses his new role as CEO of NASCAR after 31 years in the organization.

Steve O’Donnell needs new business cards because after 31 years working in NASCAR, he’s now the man in charge after being named CEO last week!

People in this episode

Guest: Steve O'Donnell

Topics covered

  • NASCAR
  • CEO
  • business leadership
  • automotive industry
  • sports management

Keywords

  • Steve O'Donnell
  • NASCAR
  • CEO
  • automotive
  • sports
  • leadership
  • business cards

Mentioned in this episode

Organizations: NASCAR

More episodes of Herm & Schrader

Explore listener stats, chart rankings, contacts and more on the Herm & Schrader podcast page.