Manchester City are readying a $139M offer for Tottenham Hotspur striker Harry Kane, sources have told ESPN.