Mulder has another year left on his contract after this year. Calero is a solid reliever and I think that's what Haren is also going to end up being, I don't think he'll ever be a good big league starter, jmo. I'm not to familiar with the catcher they got even though iirc he is pretty good but Kendall is under contract for a couple more years, to me this trade makes no sense. Like Keith said, prospects are prospects, who knows how they'll turn out.