Is an NFL franchise in London a possibility?
Stoke successful in appeal of Geoff Cameron's red card - NBC Sports
Tottenham and NFL confident London link-up will provide mutual benefits, NFL
Wembley Stadium - Wikipedia
VIDEO: Tottenham to use NFL locker rooms during restart - NBC Sports
Tottenham revel in ruling North London, but want more - NBC Sports
National Football League - Wikipedia
Will London Get an NFL Team? 'Nothing Stopping Us' Setting Up U.K. Franchise, Says League
Could An NFL Team Come To London? - Complete Sports