Rarely do big clubs make money on players they sign for big bucks. But your right about Kane, Spurs chairman Levy made an gentlemans agreement with Kane that if he signs a long deal (which he did) he could leave this year.
But, that would only be if clubs meet their valuation. The problem with that is, how many clubs have the money 2? 3?.
Merson hit the nail on the head. He said Kane already knows we're he's going. He wouldn't say he wants to leave then crawl back with egg on his face if no one comes in for him.
He knows we're and I think it City.