I was told a couple of months ago, that Peel were told in no uncertain terms to strike a deal with Everton at a fair price, or to basically forget building anywhere else in Liverpool. Peel were open to this and negotiations have been ongoing since then. The last time I went past SC they were building houses or something on it.
That's just not true mate