Jaguars to play twice in London as NFL releases international schedule
2023 NFL International Series: Buffalo Bills and Tennessee Titans to play at Tottenham; Kansas City Chiefs and New England Patriots set for Germany debuts, NFL News
NFL extends Tottenham deal for London games through 2029, National
NFL's Atlanta Falcons plan to play at Tottenham Hotspur Stadium as a home team in 2021 season
Falcons Announce International Game in London 2021
Confirmed, No NFL games in London in 2020 due to pandemic
Tottenham in £10m hit as NFL cancels London games for 2020 season over coronavirus safety fears for players and fans – The Sun
Falcons' game in London officially canceled
Falcons to play Jets in London