Tony Towner
Well-known member
- Joined
- Feb 18, 2010
- Messages
- 25,782
- Reaction score
- 8,072
Isn't it all NFL stadiums though in the US? Houston is in. Lot of stretches though Dallas, Boston, New York, San Francisco, there may be others aren't in those cities despite the announcement. Makes it more of a treck for fans than a European WCSan Antonio has previously hosted Mexico games, but with them as a co-host this time, it was pointless even bidding. Also there are now three MLS teams in Texas, and we ain't one of them.
Last edited: