I find it funny that when NFL officials, team owners come to London they fall over themselves about putting a franchise in London when asked the question by the media, yet when faced with admitting it back home its.. errr No that's not going to happen. He was misinterpreted, You heard him wrong.. he got it wrong excuses come out.
Quite who is being played here. The fact Tottenham Hotspur are spending an extra £100m+ and changed the complete design of the £750m stadium to fit the NFL in speaks volumes.
The real clue IMO is when Tottenham get clearance to build residential rooms on its Training ground. Currently before home games they use a Hotel, gathering the night before and travel to the home stadium but with these new rooms that will then happen at the Training complex. Now if they have 60 rooms when they need probably 15-20 at most why would they be building for such large numbers. Would they do this for 2 games a year.. or maybe another sign that they wish to cater for a full 8 games.
The current training facilities were finished 3 years back
Indoor facility with 15 outside fullsize football pitches
So what Athlete would not want to come here everyday even though its across the Pond, and considering several teams have used the facility prior to there game at Wembley and have had nothing but great words to say about it then this whole why would an Athlete want to go to London excuse kind of falls flat on its face.