The 2026 World Cup Final will be held at AT&T Stadium in Dallas, according to @MartinLipton.
Dallas always made more sense than NYC or LA — an indoor stadium that seats 100,000 fans, an airport 15 minutes away, and good for most time zones.
More details are expected next month.