The Nat Coombs Column -- Does London want an NFL franchise? - ESPN
NFL: A permanent residence? Fans weigh in on potential London franchise
NFL announces UK home marketing access for six teams; 18 teams awarded access to 26 International Home Marketing Areas, NFL News
Five NFL teams to play home games in Germany, London in 2023
Could An NFL Team Come To London? - Complete Sports
The NFL Should Expand To London. But First: Canada, Mexico And LA.
Multiple Signs Point to NFL Expansion, Plans To Create an 'International Division' Despite Hurdles
Is a London-based NFL franchise still just a dream?
Would a NFL franchise in London really work? - Eurosport