Why would IT sign a 1-2 year deal ? I think he signs a 4-year deal for the most he could get. (even if the per yield amount is lower than a 1-year deal) Someone will give him $50M-70M total for 4 years.
As I said in an earlier post, I don't think he's going to be offered what he thinks he's worth. He thinks he's worth a max to near max contract.
I also don't know if teams will consider his 15 games in Cleveland (which cost him a lot of money) and his 20+ games with the Lakers (where he seems to be earning some of it back) will be considered a big enough sample size on his hip injury for teams to be willing to give him what he's looking for.
Under your scenario, if he truly believes he's worth a max or near max, Why settle for 4 years at $12.5 - $17.5 million when he can sign a 1 year for $20 million with the possibility of earning a 4 year $80 million+ contract?