He's had nice numbers in 3 out of his 5 seasons, he's going from the Offensive-minded AL East to the NL West, and we have control of him until 2013 & we gave up a 24 yr old who has been mediocre in AA. Sounds pretty solid to me.

Check Ramirez' stats