Steve Phelps Feat

NASCAR Executives Give Us The State of NASCAR in 2024

NASCAR President Steve Phelps & Chief Operating Officer Steve O’Donnell annually talk with the media before the last race of the season. This year the State of NASCAR news conference was in Phoenix. Three particular issues of importance were television ratings, officiating during races and expanding the number of automakers who may be negotiating to…

Read More
Elton Sawyer Feat

Elton Sawyer on Rules That Forbid Wall Riding

NASCAR Director of Competition Elton Sawyer stepped into the spotlight at Martinsville where controversy changed the race results and the lineup for the Final Four in Phoenix. Sawyer explained why Christopher Bell’s last turn move to get enough points for the final race in Phoenix was illegal for safety reasons. He said a similar move…

Read More