Inside Tottenham Hotspur FC’s $1B New Premier League Stadium
Posted on 2017-04-26·By D. Craig MacCormack

Tottenham Hotspur Football Club, an English Premier League mainstay that dates back to the 19th century, is building a $1 billion stadium that’s set to open in 2018.
Tagged with: