NFL confirms London will host four regular season games at Wembley and Tottenham next year, NFL News
NFL extends Tottenham deal for London games through 2029
Spurs launch ambitious bid to host NFL Super Bowl showpiece at their London stadium in 2026 - Eurosport
NFL announces schedule for five international games in 2023
Fancy An American Football Match? NFL Owner Bids For London's Wembley Stadium : The Two-Way : NPR
NFL DTB Sports and Events
Buffalo Bills to play a London game in 2023 at Tottenham Hotspur Stadium - Buffalo Rumblings
NFL Confirms 4 London Games in 2019 to Be Played in Wembley, Tottenham Stadiums, News, Scores, Highlights, Stats, and Rumors
NFL announces schedule for five International Games in 2023