FIFA delegates tour potential World Cup sites in North Texas

North Texas is putting together a bid for the 2026 World Cup and hosted delegates to give tours of potential sites.

Latest Video