Two reasons Tottenham Hotspur Stadium cannot currently host NFL Super Bowl amid 'ambitious' bid
Future Super Bowl host cities and stadiums — What we know and what is rumored, including a possible big game in London
Tottenham consider incredible bid to host Super Bowl in 2026 which would thrill NFL-mad Harry Kane
Weighing the possibilities if the Chiefs return to London in 2021 - Arrowhead Pride
Report: Tottenham considering bid to host the Super Bowl in 2026
NFL doubles fees for TV rights; gets exclusive games - Los Angeles Times
NFL Preview Cigar Aficionado
NFL owner says there will be international division as London given hope of franchise - Mirror Online
No, the Jaguars are not going to move to London