Tottenham Hotspur: ‘Possibly the best in the world’ – Spurs fans on new stadium – BBC Sport

Tottenham Hotspur fans’ verdict on their new stadium before it is unveiled against Crystal Palace on Wednesday, nearly six months behind schedule.
Read More

LEAVE A REPLY

Please enter your comment!
Please enter your name here