Jaguars' deal in London extended 5 years with option for more in
Jaguars-Falcons highlights: NFL in London score, live updates
Wembley Stadium - Wikipedia
A whole new ball game: will London get its own NFL team
London's own NFL team still a long way off despite two sellout
NFL's Wembley success could lead to a permanent London team
London: Wembley welcomes back record-breaking NFL crowd
NFL, Tottenham agree on 10-year deal for football games in London
Five NFL teams to play in London, Germany in 2023
Goodell: NFL Can't Keep Up With Demand For International Games
NFL announces 2014 London dates - Sports Illustrated