Is a London-based NFL franchise still just a dream?
NFL in 'constant' discussion over London franchise - SportsPro
Why Does the NFL Play in London? Here's What to Know
Could London become a permanent home for the NFL?
Could London become a permanent home for the NFL?
NFL hopeful of Wembley return for Jacksonville Jaguars in 2022; League also excited by Olympics potential, says Head of Europe and UK Brett Gosper, NFL News
How Tottenham's £1 billion stadium transforms into an NFL venue - The Athletic
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K. Franchise, Says League
The NFL Finds a New Home in London