Is an NFL franchise in London a possibility?
NFL Foundation UK Launches - NFL Foundation
London, United Kingdom - October 03, 2018: Close-up Of The NFL
NFL London Games: the Novelty of American Football in England Has Worn
NFL Appoints General Managers for UK, Australia – SportsTravel
NFL Foundation UK Archives - WORLDWIDEWEST
English Leather: Bucs to Play in London Again!