A London NFL franchise at Wembley faces three main problems, More Sports Features
How Much Does the NFL in London Contribute to Our Economy?
NFL London Games: What It's Like As a Brit Going for the First Time
Tottenham to Wembley: Possibilities and Potential Pitfalls - Soccer Stadium Digest
Wembley Stadium - Wikipedia
NFL London: Which American Football teams have played
100 Years of Wembley Stadium – The Historic England Blog
Club Wembley will hold key to FA funding if stadium is sold to American billionaire
Wembley allows fans but UK scientists keep eye on every move