Rating the London NFL games: A brief history of brutal matchups - ESPN - NFL Nation- ESPN
Tottenham Hotspur Stadium - Wikipedia
Where is the NFL London game played? Cost, capacity & more to know about Wembley Stadium
NFL to play in London, possibly other international sites through 2025
How close is London to getting an NFL franchise? - ESPN
American football in Wembley stadium Stock Photo - Alamy
Wembley Stadium, London, UK. 28th Oct, 2018. NFL in London, game three, Philadelphia Eagles versus Jacksonville Jaguars; Blake Bortles of the Jacksonville Jaguars throws the pass Credit: Action Plus Sports/Alamy Live News
Buffalo Bills to play in London during 2023 NFL regular season
Wembley to Hold Talks with NFL About London Franchise, Could Bid for Super Bowl, News, Scores, Highlights, Stats, and Rumors
NFL announces three enticing London 2018 matchups
NFL confirms Brazil and Spain site trips as international 'passion and demand' grows
NFL moves London, Mexico City games to United States - Chicago Sun-Times