I remembered something. Have googled and come up with this entry on the ownership of the stadium on Wikipedia:
Ownership
The cost of the new stadium, combined with relegation from the Premiership, the collapse of the English transfer market due to the introduction of the transfer window and the...