- Jan 18, 2005
- 7,174
- 19,688
NFL and THFC were negotiating to hold NFL games in the new stadium instead of at Wembley. Deal is going through now. In theory, it should provide Spurs alot more stadium revenue and alot more exposure in the US.
The Tottenham Soccerchickens in the Nike Futbawwwwwl Arena!
Yeehaaww!