Tottenham stadium Spurs reach 10 year agreement to host NFL games from 2018 as new ground will have large attendance than Arsenal The Independent