Spurs' stadium lands exclusive deal as NFL's UK home venue
Eight teams that got screwed by the 2023 NFL schedule - Sports Illustrated
Falcons will travel to London for game during 2023 season – WSB-TV Channel 2 - Atlanta
NFL Teams Playing In London 2023 And Games In Europe
NFL London Games 2023 - Tottenham & Wembley Stadiums
Is a London-based NFL franchise still just a dream?
Why does the NFL play games in London?
NFL Schedule for 2023 Includes First Black Friday Game - The New York Times
Atlanta's Mercedes-Benz Stadium to host Chelsea, Newcastle United in Premier League doubleheader
2023 NFL schedule: Jaguars to face Falcons and Bills in London
Tottenham Hotspur Stadium - Wikipedia
When are the NFL London games 2023? Dates, times and schedule