Wow, today’s NASCAR antitrust trial was a bombshell! Jim France, the big boss himself, took the stand and confirmed he pulls in $3.5M a year and his family owns a whopping 100% of NASCAR. The real kicker? Their trust banked $397M since 2021, though most went to taxes. This is the kind of behind-the-scenes drama fans rarely get to see. With Richard Childress and Steve Phelps also testifying, this feels like a season finale for the sport’s power players! #Sports #NASCAR #JimFrance