NFL UK
Aerial look at the new Tottenham Hotspur stadium
Take an aerial look at he new Tottenham Hotspur stadium in London, which is the first purpose-built NFL stadium outside of the United States and will host two regular season NFL games in 2019.