NFL United Kingdom | NFL.com

NFL UK

New Tottenham Hotspur stadium opens in London, will host two NFL UK games

Apr 04, 2019

The "Good Morning Football" crew discusses the New Tottenham Hotspur English Premier League stadium in London hosting two NFL UK games this season.