NFL moves 2020 London games back to US during Covid-19 pandemic, NFL
Why Does the NFL Play in London?
Where is the NFL London game played? Cost, capacity & more to know about Tottenham Hotspur Stadium
NFL still a long way from calling London home - The Boston Globe
Jacksonville Jaguars win on 10th appearance in London, beating Atlanta Falcons as 2023 NFL International Series kicks off
Syracuse native Latavius Murray to play in London for 2nd time this season (SU, CNY in the NFL)
Why does the NFL play games in London?
Why does the NFL play games in London and other cities outside the US? - AS USA
Ravens Could Play in London in 2023