formats

Everton identify site for new stadium

Everton believe they have identified a site within the city boundaries of Liverpool on which to build a new stadium.