Tottenham stadium undergoes stunning transformation as NFL rolls into town for Oakland vs Chicago match – The Sun
Tottenham Hotspur Stadium allows NFL to have a home in Britain, rather than simply visiting rights
Tottenham stadium: Spurs reach 10-year agreement to host NFL games from 2018 as new ground will have large attendance than Arsenal, The Independent
New NFL stadium in London rivals some of the best the U.S. has to offer - Behind the Steel Curtain
The Tottenham Hotspur Stadium Is NFL's New Home In The UK
Tottenham Hotspur Stadium becomes the new NFL base in the UK
Inside Tottenham Hotspur's new stadium - Buro Happold
NFL: Tottenham Hotspur Stadium to become 'home of NFL in the UK' as deal agreed to host games until 2030, NFL News
Buffalo Bills to play home game in London in 2023 at Tottenham Hotspur Stadium
NFL Names Tottenham Hotspur Stadium 'Official Home' in the U.K. –
NFL London basks in the glory of another landmark moment as Darious Williams, the Jaguars and the Bills Mafia put on a show, NFL News