- Moderator
- #3,031
Online
Btw, Adam Stern is usually the best source for the actual “business” of Nascar.
I read somewhere that the teams were actually losing money this season because of economics and the next gen car eating up a lot of costs because of wrecks and maintenance done on the cars.
Also seems a lot of pressure is on the drivers to secure endorsement deals and sponsors. I wonder how Nascar will work those factors into the current negotiations.