Defoe: I didn’t say Kane has to leave Spurs By webmaster - March 29, 2021 1056 0 Jermain Defoe has clarified comments in which he suggested Harry Kane must leave Tottenham to win trophies. RELATED ARTICLES Sports Vasseur responds after Horner’s ‘dream’ Ferrari job comments Sports Trainer: Benn will never fight at welterweight again Sports KP promises to challenge McCullum as England push to be ‘world’s best’