Tottenham Hotspur Stadium becomes the new NFL base in the UK
NFL will play four London games in 2019, including two at new
Tottenham Hotspur Stadium Timelapse
NFL Has Big Plans in London, Germany, Mexico, and Beyond
NFL Announces Two 2023 International Games in Germany
NFL shelves 2020 London games due to coronavirus - SportsPro
NFL confirms Brazil and Spain site trips as international 'passion
NFL 2022 London Games, 2022 Stadium Events
2022 NFL London Games at Tottenham Hotspur Stadium
NFL announces 5 teams to play home games abroad in 2023 - ESPN