Lawsuit goes to court and is days away. Phelps and O’Donnell state their case
NASCAR big shots break down the state of the sport
By Roy J. Akers — www.skyviewsports.net
Earlier in 2025, Steve Phelps was promoted to NASCAR CEO and Steve O’Donnell was elevated to NASCAR President. They give a State of the Sport in Phoenix and tackle issues from the lawsuit, the health of the CUP series and what they believe are healthy factors for the series going into 2026.
More High Tech Fury- The Podcast
Breaking Down Rising with Bob Francis / Rising- NASCAR SVP of Content John Dahl

