Which U.S. city will host 2026 World Cup final? FIFA president visits Cowboys’ AT&T Stadium as decision nears
By Editor - Sun Sep 17, 11:20 pm
Cowboys owner Jerry Jones has been pitching his palace as the ideal host, and officials in bidding cities believe a decision is near.
See the article here: