News

In a 20-page filing in district court in North Carolina, 23XI Racing and Front Row Motorsports ... alleging NASCAR and the France family that owns the stock car series are a monopoly.