Defoe: I didn’t say Kane has to leave Spurs By webmaster - March 29, 2021 1054 0 Jermain Defoe has clarified comments in which he suggested Harry Kane must leave Tottenham to win trophies. RELATED ARTICLES Sports KP promises to challenge McCullum as England push to be ‘world’s best’ Sports Kohli passes 15,000 ODI runs as hundred helps India beat West Indies Sports Australia suffer ODI series defeat to South Africa