Is a London-based NFL franchise still just a dream?
NFL announces schedule for five International Games in 2023
How close are we to a London Jaguars NFL franchise?
NFL admits that Jaguars could 'possibly' be sent to London for
NFL owner says there will be international division as London
London commercially primed for NFL franchise to touch down
Potential London NFL franchise - Wikipedia
Potential London NFL franchise - Wikipedia
Would an NFL team work in London? Is it realistic? - Quora
Where is the NFL London game played? Cost, capacity & more to know
With Lions in town, Britons seem receptive to NFL