
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
- Matt Weaver: The Saga of Saving Nashville Fairgrounds · June 11, 2026 · 1h 3m
- Has NASCAR Gotten Too Fast?? · June 10, 2026 · 1h 3m
- Jamey Flannery: Appreciating A New Lease On Life · June 4, 2026 · 1h 1m
- Don't Ever Count Denny Out · June 3, 2026 · 56 min
- The Incredible Life of Brian Deegan · May 28, 2026 · 1h 16m
- Best Way To Honor Kyle Busch Is By Racing · May 27, 2026 · 1h 11m
Explore listener stats, chart rankings, contacts and more on the Herm & Schrader podcast page.