Originally Posted by PSRB Looks like the stadium costs are starting to hurt. Of course, it's probably just Twitter nonsense and has come from a French source that I know nothing about, Presse Ocean. So for the first time since 16 March 2001, Spurs could have a manager with more English league titles than ours
Forum Rules