2022 NFL International Series Games: What will the matchups be?
Goodell: NFL may add new international host for game in 2024
NFL to play minimum 2 games per season at Tottenham Hotspur Stadium
London NFL fans & Ultimate NFL London Games guide
NFL Has Big Plans in London, Germany, Mexico, and Beyond
NFL London Games 2023 - Sport
UK fans furious after trying to purchase Packers London game tickets
Tottenham Hotspur Stadium - Wikipedia
NFL: 5 Teams to Play in Germany, London in 2023 – SportsTravel