2023 NFL London Games: American Football in the UK –
Tottenham Hotspur Stadium becomes the new NFL base in the UK
NFL to play minimum 2 games per season at Tottenham Hotspur Stadium
Falcons will play 2021 home game in London - The Falcoholic
How to watch 2023 NFL Schedule Release show: Time, TV channel, live stream
NFL back in London, league on verge of more international games
Lawrence, Ridley and defense help Jaguars beat Falcons 23-7 in London – WKRG News 5
NFL Schedule Features First Black Friday Game, Five in Europe
NFL returns to London with two matches at the Tottenham Hotspur Stadium in October
NFL International Games confirmed for 2023 including team playing in London twice - Mirror Online
NFL, Brand USA partner to boost international profile - Sportcal