NFL unveils six teams who will market themselves in the UK
Latest News from the Tottenham Hotspur Supporters' Trust
Wembley Stadium - Wikipedia
NFL London 2018: Record Wembley crowd shows sport's growing popularity in the UK, The Independent
The Logistics of an NFL Team in London – Check Down Sports
Tottenham Hotspur stadium news: NFL side Oakland Raiders could spend season at new London arena
Tottenham Hotspur Stadium's NFL impact, a London franchise and what it means for Wembley
How close is London to getting an NFL franchise? - ESPN
Tottenham, Bayern Munich host NFL games: Packers, Saints, Bucs heading to European football stadiums
New Tottenham stadium not affecting transfer policy, says chairman Daniel Levy - BBC Sport
NFL floats wild idea of possibly putting four teams in Europe as part of major international expansion