Tottenham Hotspur Stadium's NFL impact, a London franchise and what it means for Wembley
London is ready for NFL team; league targets 2022 - Sports Illustrated
Dual-use at Spurs' stadium gives NFL a London base
NFL Germany: Dusseldorf, Frankfurt and Munich named as three finalist cities in search for host partner, NFL News
NFL: A permanent residence? Fans weigh in on potential London franchise
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K. Franchise, Says League
Game recap: 5 takeaways from Packers' loss to Giants in London
Not calling on London - NFL ditch overseas games
Exploring the viability of an NFL European division - Sportcal
Perfect for the Bills' How Buffalo's ever-growing fan base is gaining traction in London