NFL shelves 2020 London games due to coronavirus - SportsPro
The Ultimate Guide to the NFL London Game Day Experience
NFL International Series - Wikipedia
2017 London games: NFL announces which teams will be playing
American Football in Europe
What National Anthem Is Sung During London Games?
NFL International Series - Wikipedia
Where is the NFL London game played? Cost, capacity & more to know about Wembley Stadium
NFL London Games 2023 - Sport
NFL London Games History, Location & Schedule for 2022
NFL announces five games for 2023 International Series
NFL International Series 2021: All you need to know before London games - BBC Sport