3 NFL teams most likely to move out of their current cities feat
Potential London NFL franchise - Wikipedia
Would an NFL team work in London? Is it realistic? - Quora
NFL unveils six teams who will market themselves in the UK
NFL confirms Brazil and Spain site trips as international 'passion
Will London get an NFL team?
NFL floats wild idea of possibly putting four teams in Europe as
How close are we to a London Jaguars NFL franchise?
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K.