News

XI, Front Row Motorsports fight NASCAR charter loss; court ruling August 28 may reshape franchise system for teams.