In 2026, the United States will host the World Cup. The specific location of the final match has not yet been disclosed. Conflicting reports recently have emerged regarding the possibility that AT&T Stadium, home of the Dallas Cowboys, will serve as the location of the World Cup final. It started with John Sutcliffe of ESPN. [more]