
Everton and Spurs built a next stadium in this UK recently, why is it difficult for Chelsea to get a land to build theirs? Must it be Earl’s Court? Are there no other available land elsewhere? If you can’t get a land in London then go build in another city, I don’t care.














