Everything you need to know about the 2018 NFL London Games
Why Does the NFL Play in London? Here's What to Know
National Football League - Wikipedia
StubHub Ticket Data: Jags one of NFL's trendiest teams, London game surprising top ticket
London, Mexico City to Host NFL Games Next Season - Bloomberg
UK 'Definitely Ready' For London NFL Team, Says League Executive
2018 NFL London Games Wembley Stadium - New Card Holder Memorabia (October 2018)
NFL announce 2018 London games: Seattle Seahawks and Oakland Raiders to partake in first-ever game at Tottenham's new stadium, The Independent
Packers: Why they should finally get a London game in 2019
The NFL will have a new home in London beginning in 2018 - Footballscoop