N.F.L. and Tottenham Reach Deal to Play at New Stadium in London. Football, London (England), Soccer, Stadiums and Arenas, National Football League, Jacksonville Jaguars, Tottenham Hotspur (Soccer Team)