If it's true he's hurt and hid it that means he lied to the team. He soured the relationship first. I don't care how good he is that behavior should not be rewarded. Take your haircut and get to work on getting healthy.
KC makes some out of the box moves but I don't see them being in on Hosmer. Pratto is going to be a dude and will likely be called up this year and they have Santana for another year. Acquiring Hosmer would create a logjam at 1B/DH.
They could have resigned McCann for less than $40M and he wouldn't have been a backup. It would have been a time share which everyone can clearly see is needed with Grandal.