My only concern is that he'll continue to get worse, to the point where teams won't even want to waste a guaranteed roster spot on him. If you can trade him now with a few million in salary relief for the next three years, I say do it. I highly doubt his value is going to rise much. But if your only upside to trading now is a few million bucks, then it makes more sense to keep him since he could have a good year, making it possible to unload even more money, if needed, or possibly get a prospect. As a big market team with room in the payroll you can afford to gamble a few million dollars on the chance you'll get more in the future. The concern is that he has an even worse year, and you're forced to eat his entire contract. I guess it just depends on how much the Cubs value the possible millions saved over the next few years Yes, that's the concern. But in the grand scheme the entire contract isn't much more than the vast majority of his contract. There's very little to be gained by forcing him out today, and it's worth trying to see if he can rebound a little and get a contender to bite on more.