Sports Legal Victory for 23XI Racing and Front Row in NASCAR Antitrust Case byEditorial StaffFebruary 17, 2025