Another team owner/sponsor out. If you don’t feel like reading the details, it’s speculated that the cause is the declining 18-36 market in the sport. NASCAR isn’t bringing in new, young viewers, and it will die.
Meanwhile, Formula 1 is coming to Austin, Texas.