London franchise moves closer as NFL confirms first game at Spurs
2023 NFL London games: All you need to know as the Baltimore
NFL picks 3 German cities to bid for regular-season game
Where is the NFL London game played? Cost, capacity & more to know
Giants Now: Looking back at NFL's first London game
NFL Has Big Plans in London, Germany, Mexico, and Beyond
NFL extends deal to continue playing games at Tottenham Hotspur
London: Wembley welcomes back record-breaking NFL crowd
NFL announces designated teams for 2023 International Games