Amandalamar_
@amandalamar_
UTRGV ⚽️
ID: 735936334578098176
26-05-2016 20:51:10
195 Tweet
170 Followers
172 Following
The 2026 World Cup Final will be held at AT&T Stadium in Dallas, according to Martin Lipton. 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.