The lawsuit between NASCAR and Cup Series teams revealed comments made by the stock car racing commissioner, Steve Phelps, ...
Still not over that one yet. The lawsuit filed by 23XI Racing and Front Row Motorsports against NASCAR reached a settlement last month after 8 days of trial, bringing to an end a bitter yearlong ...