AT&T Stadium will host nine 2026 FIFA World Cup matches next summer, but this isn’t North Texas’ first FIFA rodeo.