Where to Watch the Premier League: U.S. TV Schedule
NFL to play at least two games a year at Wembley under new deal, NFL
New Wembley Stadium, London
NFL confirms London will host four regular season games at Wembley and Tottenham next year, NFL News
NFL cancels all four London fixtures for 2020 - Access All Areas
NFL scraps all four London fixtures in 2020 due to coronavirus – The Irish Times
The England Retrospective: Euro 2020 - by Grace Robertson
Tottenham crash out of Europa League after spirited Dinamo Zagreb pull off miraculous comeback