News

NASCAR has been dealt a blow in court, with Michael Jordan and Denny Hamlin's 23XI Racing and Front Row Motorsports (FRM) handed a big win in their ongoing lawsuit against the stock car racing series.