Whenever fans of the United States Men’s National Team dream of seeing their team lift the World Cup trophy in 2026, they may have to dream of that ceremony taking place in Texas. According to a report by ESPN’s John Sutcliffe, the 2026 World Cup Final will take place at AT&T Stadium in Arlington, Texas.
2026 World Cup final in New York or Los Angeles?
Neither. @espnsutcliffe reporting it will be in Dallas. . . Jerryland.
Thoughts?— herculez gomez (@herculezg) September 27, 2022AT&T Stadium, more affectionately known as JerryWorld, is the home of the Dallas Cowboys and has long been a favorite to host one of the later matches of the tournament.