The National Football League is adding at least one more London game to the mix beginning in 2016, as the league agrees to a deal to play annually at Twickenham Stadium, home to the English rugby team. (more…)
Tag Archives | London
More info on new NFL London stadium
We have some new renderings and information about the new home of the Premier League’s Tottenham Spurs that will also serve as an NFL London stadium, hosting two games per season. (more…)
NFL to new Tottenham stadium by 2018?
A report has an NFL team sharing a new Tottenham stadium, scheduled to open for the 2018-2019 season — an arrangement that could add a million pounds per game to the Spurs’ bottom line. (more…)