We desperately need the new stadium, Goodison is no longer fit for purpose when you compare it to teams we think we aspire to be like, it is a joke, and is miles behind, the Emirates, Tottenham, West ham, Newcastle, Villa, Etihad Trafford, Greyskull etc.
What has happened with Russia has killed...