London thinks they're ready for an NFL franchise : r/nfl
Delaware Fightin' Blue Hens football - Wikipedia
England Monarchs (NFLE 1998) · Dead Football League
BAFA National Leagues - Wikipedia
London Monarchs, American Football Wiki
London Monarchs, American Football Wiki
I've been a Spurs fan for 25 years, living in North London, and I never ever knew til yesterday that White Hart Lane hosted an American Football team (London Monarchs) in 1996!?
Amsterdam Admirals, American Football Wiki
Crystal Palace National Sports Centre - Wikiwand
Obafemi Ayanbadejo - Wikipedia
England Monarchs (NFLE 1998) · Dead Football League
London Monarchs, American Football Wiki