TAG

Steve Phelps

The White Zone: NASCAR’s ‘total culture change’ goes beyond penalties

If you weren't convinced that NASCAR was serious about going in a new direction, yesterday's announcements should do the trick.

Steve Phelps Promoted to Chief Operating Officer

Steve Phelps has been promoted to the role of chief operating officer of NASCAR, the sanctioning body announced today. The post was formerly held by Brent Dewar, who was promoted to president of NASCAR last season.

Excitement Abounds with NASCAR Trackside Superstore Opening

While some fans have expressed sadness over the elimination of the NASCAR haulers, a fixture for years at each and every racetrack, there was great excitement today as the new NASCAR Trackside Superstore debuted at Pocono Raceway.

Latest posts

- Advertisement -Play at the best $1 deposit casino NZ to win with minimal risk