Kane: Tottenham can win Premier League

  • Harry Kane says Tottenham have what is needed to reign supreme in England.