Defoe: I didn’t say Kane has to leave Spurs By webmaster - March 29, 2021 1036 0 Jermain Defoe has clarified comments in which he suggested Harry Kane must leave Tottenham to win trophies. RELATED ARTICLES Sports Next darting superstar? Coates, 20, wins maiden PDC title Sports Mandhana fires Manchester Super Giants to victory over SunRisers Leeds Sports Doyle: Opera Ballo the main danger to Bow Echo at Goodwood