I mean, I could conceive of a world where he's not in Frank's plans, won't accept a move to Saudi, would be unhappy in a bench role here and the only way to solve the problem would be to sell him within Europe for a relatively small sum. That would be better than just tearing up his contract, financially and narratively speaking.
It's tough. You would hope Sonny would be a better soldier about it than that, but this is a very globally famous man whose years of athletic greatness are drawing short, that is always a challenging moment for any great player.
I'd love to believe he has more to give here as a regular starter, but that's my heart talking, not my head.