The Cat in the Hat” is hard to miss in NASCAR lore, even when Jack Roush isn’t hanging around the garage. Rarely spotted ...
Veteran motorsports journalist and East Tennessee State University graduate Deb Williams was honored Friday night at the 2026 ...
They don’t make ’em as tough as the Intimidator anymore. If you ask a lot of NASCAR fans (or former NASCAR fans), they’ll be quick to say that the sport died on February 18, 2001 when Dale Earnhardt ...
Longtime executive Steve Phelps is stepping down from his role as NASCAR's commissioner after nearly 20 years with the company. Phelps' departure follows recent controversy surrounding an antitrust ...
NASCAR Commissioner Steve Phelps announced Tuesday he would step down from his post in the wake of two racing teams, including one owned by Michael Jordan, filing an antitrust lawsuit against the ...
NASCAR Commissioner Steve Phelps resigned from his NASCAR position following a 20-year career. During his time with the league, he helped guide the sport into the new media age, as well as through the ...
Forbes contributors publish independent expert analyses and insights. Greg Engle is a Florida based reporter who covers NASCAR. NASCAR now needs a new Commissioner. In one of the least surprising ...
CHARLOTTE, N.C. — NASCAR Commissioner Steve Phelps on Tuesday announced his resignation after more than 20 years with the top racing series in the United States and a nasty federal trial in which ...
The commissioner of NASCAR is stepping down. The premier stock car racing sanctioning body announced Tuesday that Steve Phelps, who was named commissioner in March 2025, has “made the personal ...
CHARLOTTE, N.C. — NASCAR Commissioner Steve Phelps on Tuesday announced his resignation after more than 20 years with the top racing series in the United States and a nasty federal trial in which ...
Phelps called team owner Richard Childress a "stupid redneck" in texts revealed as part of the lawsuit brought my Michael Jordan's 23XI Racing and another team. Sean Gardner / Getty Images NASCAR ...
DAYTONA BEACH, Fla. (Jan. 6, 2026) — NASCAR today announced that Steve Phelps has made the personal decision to step away from the company and his role as Commissioner of America’s top motorsport.