Soccer fans react to news of World Cup coming to North Texas

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