Tottenham finally release seven star players that after their contract they left the club
Tottenham Hotspur has confirmed that seven players have left the club on their own accord....
Tottenham Hotspur has confirmed that seven players have left the club on their own accord....