NASCAR News: Experts say NASCAR likely settled lawsuit for millions (Update)
The antitrust lawsuit brought by NASCAR Cup Series teams 23XI Racing and Front Row Motorsports against the sanctioning body has officially concluded. The suit, filed in September 2024, culminated in … Read More