The FIA World Endurance Championship has once again partnered with Max to broadcast the 2025 season in the United States. The international endurance sports car championship will launch its 13th season on Feb. 28 with the Qatar 1812Km and will return to North America for the Lone Star Le Mans on Sept. 7.