Define success though Sludge - I'd suggest Spurs have been successful without winning trophies.
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
Define success though Sludge - I'd suggest Spurs have been successful without winning trophies.