NFL London: Atlanta Falcons hold on for 27-20 win over New York Jets - BBC Sport
NFL Announces Plan for Games in Germany & Mexico; Atlanta Falcons Involved? - Sports Illustrated Atlanta Falcons News, Analysis and More
NFL International Series: Atlanta Falcons confirm plans to play game at Tottenham Hotspur Stadium in 2021
NFL International Games confirmed for 2023 including team playing in London twice - Mirror Online
NFL International Series 2021: All you need to know before London games - BBC Sport
How the NY Jets are affected by the NFL's international announcements
2021 Atlanta Falcons schedule released
What time is NFL London 2021? Jaguars v Dolphins date, UK TV, tickets
NFL UK returns to London: Game schedule & how to watch - Radio X
NFL shelves 2020 London games due to coronavirus - SportsPro
2021 NFL International Series announced