The Spurs need a trophy – soon

IT has been 56 years since Tottenham Hotspur last won the league title, less than Newcastle’s 90 and Sunderland’s 81, but longer than Chelsea had to wait between their first and second championships and significantly more than Arsenal’s current barren spell. Tottenham feel that they have a history […]