Will London get an NFL team?
The NFL Should Expand To London. But First: Canada, Mexico And LA.
NFL addresses logistical challenges of moving a team to London - NBC Sports
NFL: A permanent residence? Fans weigh in on potential London franchise
John Shipley: So, your NFL team is playing in London? Sorry – Twin Cities
Potential London NFL franchise - Wikipedia
Chiefs Exporting Kansas City and Chiefs Kingdom to Frankfurt for 2023 NFL Germany Game
Exploring the viability of an NFL European division - Sportcal
XPO Logistics Taps CIO for Supply-Chain Services Spinoff - WSJ
Rail passengers in England face another day without trains on Wednesday, Transport