I also thought he was more of a stolen base threat than he really is.
"Reality tells us there are no guarantees. Except that some day Jon Lester will be on that list of 100-game winners." - Peter Gammons
I agree Didi isn't in the same league as rhe other SS's mentioned in Gammon's quote, however, I also think that you might be undervaluing Leake's trade value. He's not a throw in. He's a former 1st round pick with three years of rotation experience who has been around league average, and can give your team 150+ innings.
According to Cleveland radio the Indians reportedly just pulled out of a trade of Cabrera that was close because the trade partner wouldn't add a 3rd prospect. This would have led you to believe the third prospect would have got it done. Now we don't know what prospects were involved, but maybe the trade market isn't as stiff as some of us think.
Games are won on run differential -- scoring more than your opponent. Runs are runs, scored or prevented they all count the same. Worry about scoring more and allowing fewer, not which positions contribute to which side of the equation or how "consistent" you are at your current level of performance.
But that just means that two good pitchers getting paid league minimum and under control for five+ seasons are more valuable than one good pitcher whose about to get expensive and under control for only three more seasons.
However, I think Leake is worth more than either Miller or Rosenthal by themselves. I doubt teams care how hard a guy throws, if he gets results. Leake is proven decent starting pitcher. There are only around 50-75 of those guys around the league, which makes him more valuable than a young arm who hasn't nearly every time.
Board Moderators may, at their discretion and judgment, delete and/or edit any messages that violate any of the following guidelines: 1. Explicit references to alleged illegal or unlawful acts. 2. Graphic sexual descriptions. 3. Racial or ethnic slurs. 4. Use of edgy language (including masked profanity). 5. Direct personal attacks, flames, fights, trolling, baiting, name-calling, general nuisance, excessive player criticism or anything along those lines. 6. Posting spam. 7. Each person may have only one user account. It is fine to be critical here - that's what this board is for. But let's not beat a subject or a player to death, please.