Tottenham could play the first 3 or 4 games of 2018/19 season away from £850m home
Tottenham Hotspur are expected to play the first three or four games of 2018/19 season away from the new £850m stadium, as final touches are added to the ground. This news would not go down well with Tottenham fans, who have been waiting patiently and anxiously to step into the colossal new stadium and see … Read more