North Texas will host dozens of watch parties for the 2026 FIFA World Cup when the tournament starts June 11. The first match at AT&T Stadium in Arlington will be on June 14 at 3 p.m., between the Netherlands and Japan, but the fun will begin even before that. On the world stage, FIFA will refer to AT&T Stadium in… Read More
