Falcons face Jaguars in NFL's first London game of season
NFL Commissioner Explores Possibility of Multiple Teams in Europe - BVM Sports
Will London ever have an NFL Franchise?
Potential London NFL franchise - Wikipedia
Multiple Signs Point to NFL Expansion, Plans To Create an 'International Division' Despite Hurdles
Is an NFL franchise in London a possibility?
The Nat Coombs Column -- Does London want an NFL franchise? - ESPN
Would a NFL franchise in London really work? - Eurosport
Will London ever have an NFL Franchise?
With Lions in town, Britons seem receptive to NFL