Adrian Sutil

Steve Phelps Out as NASCAR Commissioner

Steve Phelps

Steve Phelps is out as NASCAR commissioner, reportedly a consequence of the fallout from a turbulent anti-trust trial. In the first Business of Motorsport Roundup of 2026, you will find out what led to his departure, explore the surge in F1 team valuations, unpack the latest motorsport legal developments, and cover plenty more shaping the … Read more

NASCAR Trial Challenging Charter System Begins

NASCAR Trial Plaintiff Michael Jordan in Court

The NASCAR trial challenging their charter system by two team owners began this week and I have the details in today’s Business of Motorsport Roundup. I also have details on the economics of running an IndyCar team, the latest motorsport sponsorship deals and much more! Motorsport Industry News IndyCar Delays New Chassis to 2028 IndyCar … Read more