Tue, March 3, 2026 at 9:48 PM UTC The Brief The 2026 FIFA World Cup is 100 days away, kicking off June 11 in Mexico City. North Texas will host nine matches at AT&T Stadium (renamed Dallas Stadium for the event), a fan festival at Fair Park, and potential team base camps. You'll be able to watch World Cup matches on FOX 4. DALLAS - In just 100 days, the biggest tournament on the planet comes to America. The 2026 FIFA World Cup kicks off on June 11.