Falcons will travel to London for game during 2023 season – WSB-TV Channel 2 - Atlanta
NFL Announces Plan for Games in Germany & Mexico; Atlanta Falcons Involved? - Sports Illustrated Atlanta Falcons News, Analysis and More
Atlanta Falcons announce they will play one home game in London during 2021 season
Atlanta Falcons to face Jacksonville Jaguars in London
Falcons Announce 2021 NFL Game at London's Tottenham Hotspur Stadium, News, Scores, Highlights, Stats, and Rumors
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
Falcons, Jets decline 'bowl-week' approach to London game
Falcons QB Ridder facing more heat after 3 turnovers adds to offense's struggles
Lions' last-minute drive comes up short in loss to Falcons – The Oakland Press
2021 Atlanta Falcons schedule released
NFL is returning to London in 2021 - The Boston Globe
3 Quarterbacks the Atlanta Falcons could turn to after London debacle
Falcons to play Jaguars in London in 2023
GMFB' reveals schedule for '21 London Games at Tottenham Hotspur Stadium