Which city should be the next to host an NFL franchise?
NFL: A permanent residence? Fans weigh in on potential London
Why do NFL teams play in London? Inside League's plan to broaden
Is a London-based NFL franchise still just a dream?
How close is London to getting an NFL franchise? - ESPN
Toronto NFL team could become reality as the league plans an expansion
Surely but slowly, NFL inching forward on permanent London
London Calling: Bills head to England for a 'home' game against
Would a NFL franchise in London really work? - Eurosport
Is an NFL franchise in London a possibility?
NFL London basks in the glory of another landmark moment as
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K.
Is a London-based NFL franchise still just a dream?