Sorting by

×

New NASCAR CWE Steve O’Donnell on the future of NASCAR

TALLADEGA, ALABAMA - APRIL 25: NASCAR Steve O'Donnell, NASCAR Chief Executive Officer, (L) and Jim France, NASCAR Chairman shake hands after the NASCAR leadership announcements during a press conference at Talladega Superspeedway on April 25, 2026 in Talladega, Alabama. (Photo by Sean Gardner/Getty Images)
TALLADEGA, ALABAMA – APRIL 25: NASCAR Steve O’Donnell, NASCAR Chief Executive Officer, (L) and Jim France, NASCAR Chairman shake hands after the NASCAR leadership announcements during a press conference at Talladega Superspeedway on April 25, 2026 in Talladega, Alabama. (Photo by Sean Gardner/Getty Images)

By Roy J. Akers– www.skyviewsports.net

For the first time in the history of NASCAR, a member of the France family is not the CEO. Steve O’Donnell takes over and he takes questions from the media on how he plans on managing this multi-billion dollar company from stakeholders ranging from manufacturers, drivers, teams and yes… FANS.

Related Post

Verified by MonsterInsights