The new Tottenham Hotspur stadium is set open in 2018 and will become the setting for 20 NFL games over a 10-year period.