NFL scraps all four 2020 London fixtures set for Wembley and Tottenham
Published
The NFL decides to scrap the four games scheduled to take place in London later this year.
Full ArticlePublished
The NFL decides to scrap the four games scheduled to take place in London later this year.
Full ArticleBBC Local News: London -- The NFL decides to scrap the four games scheduled to take place in London later this year.