2017 Wembley Stadium NFL game dates confirmed
NFL Confirms 4 London Games in 2019 to Be Played in Wembley, Tottenham Stadiums, News, Scores, Highlights, Stats, and Rumors
Detroit Lions' London trip part of NFL's expansion strategy
NFL games in London sell out every time and still lose money
NFL unveil four-game London schedule for 2017
Jaguars set to play one game a season in London through 2024
NFL London Games History: Why NFL Games Are Played in London? - The SportsRush
NFL players kneel during anthem at London game - ABC News
Why are the Packers playing in London at Tottenham Hotspur Stadium?
2017 NFL Week 3 Preview NFL Football Operations
How close is a London NFL franchise? We look back on the last three weeks at Wembley, NFL News
2017 London games: NFL announces which teams will be playing