NFL Network on X: If the @NFL played eight games here in London
NFL Foundation UK launched in London
NFL scraps all four London 2020 fixtures set for Wembley and
Jets keep United Kingdom in NFL's expanded Global Markets Program
London, United Kingdom. Oct. 10, 2021, General view of Tottenham
The NFL Is Kicking The Ball To The United Kingdom. Why? : NPR
Who's Funding: NFL Foundation UK and the Social Finance Fund