Five Games For 2022 NFL International Series: Stops In London, Munich and Mexico City — The Executive Thrillseeker
NFL still a long way from calling London home - The Boston Globe
Why Does the NFL Play in London?
NFL London schedule 2022: Dates, times, TV channels to watch International Series games
NFL announces 5 teams to play home games abroad in 2023 - ESPN
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
Why the NFL plays a Mexico City game
NFL International Series - Wikipedia
Patriots travel to London to face the Rams
NFL to play 4 games in London, 1 in Mexico City in 2019