- Joined
- May 27, 2014
- Messages
- 2,873
- Reaction Score
- 14,093
Should the United 2026 bid win of course. Would be cool to have the World Cup Final within driving distance. We find out in June.
MetLife Stadium would host 2026 World Cup final; semis in Atlanta, Dallas
MetLife Stadium would host 2026 World Cup final; semis in Atlanta, Dallas
Last edited: