Tudor leaves Spurs after just 44 days in charge

7 months ago 84
Igor Tudor leaves Tottenham Hotspur with immediate effect.
Read Entire Article