NFL London International Series: Which NFL teams have not played a game in London? - MyLondon
NFL International Series 2019 – Who's Heading to London?
NFL on X: The 2023 NFL International Games designated teams! 🏈🌍 / X
Falcons playing in NFL International Series in 2020 - The Falcoholic
NFL announces five games for 2023 International Series
NFL schedule 2023: Who's playing in the international series next season? - Sactown Sports
American Football in Europe
National Football League (NFL) International Series In London
NFL International Series - Wikipedia
England, Mexico, Germany Spain? NFL is targeting a game in Madrid in 2024