The defense is already accounted for, if he were an average defensive 3B the contract would be a huge steal. No way. He really needs to be a first baseman at this point, and a first baseman at his age with his numbers would never have gotten 3 years/$36 million. That's when you're looking at one year/$7-10 million type deals, a la Carlos Pena. Not even close, if we could be sure he were average defensively it would be a no brainer fist pump steal of a contract. The truth is he isn't good defensively so it is questionable. Pena's contract was a steal btw, it is an example of how a low AVG kills a players value on the market even if he does everything else well. Ramirez was the 7th best 3B in baseball last year by WAR and that includes a big negative for baserunning and defense already. The majority of the backlash with him is coming from the fact he got hurt in 2009 and didn't heal until mid 2010. Over his past 225 games now he has put up an .872 OPS and outside of defense been pretty close to the same player he was pre injury. Age and injury are a real concern but they were already accounted for in this contract. If he were a 28 year old this contract would look like a steal, if he were good defensively we wouldn't be able to afford him with his offense, this is a pretty close to fair value contract albeit one with very little upside since he doesn't have any way to improve at this point.