NFL Reaches 10-Year Stadium Deal with TotttenhamNFL Reaches 10-Year Stadium Deal with TotttenhamThe NFL says it will play at least two games per year at Premier League club Tottenham's new stadium over a 10-year period.Tide 100.9Tide 100.9