North Texas selected to help host the 2026 World Cup

FIFA officials announced today that North Texas will help host the 2026 World Cup, bringing the world's foremost soccer tournament to the Metroplex.