I'm not sure how you're coming to your conclusion. I agree with your reasoning that teams are probably balking at giving up prospects of any value for Soriano. But I don't see how that has anything to do with 2 years being left on his deal. He has $46 million left on his deal, so let's say the Cubs pay $44 million of that. That leaves the acquiring team on the hook for $1 million each year over those two years. I don't care which team ends up getting him, $1 million per year is a minimal commitment and no team would hesitate to cut him if he doesn't perform. Do you think a team would feel forced to keep him instead of cutting him because they're paying him $1 million a year? He said that, even if we were paying him down to league minimum, they'd shy away from him because of the years. Which makes absolutely zero sense whatsoever. The more money the Cubs eat, the better the prospect. An organization can instead keep the prospect and find comparable FA in the offseason if you believe Soriano's '12 is the anomaly, not '11 (which I think many people do). If I'm trading for Soriano and I use the view of 'I can always cut him since the Cubs are paying for him', then I'm not willing to give a prospect of value because I view the trade as a 2-month rental rather than long-term 2.5 year value trade. So I'm only offering prospect value of a rental, which doesn't make sense for the Cubs.