Soccer fans react to news of World Cup coming to North Texas June 17, 2022 by CBS DFW Leave a Comment FIFA officials announced today that North Texas will help host the 2026 World Cup, bringing the world’s foremost soccer tournament to the Metroplex.
Leave a Reply