Is a London-based NFL franchise still just a dream?
London NFL fans & Ultimate NFL London Games guide
NFL London Games: Things to Know Before Going
American Football in Europe
Buffalo Bills London game
NFL London Betting Guide: Tips & Advice on Overseas Games
Football Meets Football: Attending An NFL Game In London
NFL International Series - Wikipedia
NFL still a long way from calling London home - The Boston Globe