NFL International Series - Wikipedia
NFL to play 5 games in London in 2018 with addition of new stadium to the mix
Everything you need to know about the 2018 NFL London Games
NFL announce 5 teams playing home games in London and Germany next season - Mirror Online
NFL announces designated teams for 2023 international games: Chiefs, Patriots in Germany; Bills in London
NFL announces 2022 international games, including first ESPN+game
NFL UK Tickets 2021 London Games Dates & Details
NFL announces London games for 2018; Packers are not among teams participating - Acme Packing Company
Everything you need to know about the 2018 NFL London Games
NFL announce 2018 London games: Seattle Seahawks and Oakland Raiders to partake in first-ever game at Tottenham's new stadium, The Independent