Just let him be healthy
Don't like the haul they're giving up but if they're able to lock him up then I'm cool with it. Otherwise it's a massive backfire to give up that much for a guy who's only going to test FA after the season. Then they could have waited and just signed him next offseason for just money instead of losing the prospects, but understood that that opens the door for other teams to negotiate as well.
Just please be healthy and lock him up