It's been less than one week since the end of the antitrust lawsuit between NASCAR, 23XI Racing, and Front Row Motorsports (which ended in a productive settleme ...
Denny Hamlin calls out NASCAR media after the antitrust settlement restores 23XI and Front Row Motorsports’ charters.