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
Roger Penske Feat

Penske Takes Over Long Beach Grand Prix Ownership

This is the Statt Mann Baby. Time to Scatt a little bit. So Roger Penske Entertainment owns The Grand Prix Association of Long Beach. That’s America’s Monaco ever since it was born in 1975. The 50th anniversary is next April. Penske Entertainment already owns the IndyCar series. And controls its two biggest events: The Indy…

Read More

The Freakin' Grid