NFL International Series - Wikipedia
Buffalo Bills - Wikipedia
How close is London to getting an NFL franchise? - ESPN
London Fletcher - Wikipedia
Wikipedia at 20: last gasp of an internet vision, or a beacon to a
Potential London NFL franchise - Wikipedia
West Ham United F.C. - Wikipedia
Is an NFL franchise in London a possibility?
If London got an NFL team, what would be some possible names for
World League of American Football, American Football Wiki