For how cheaply Ramirez came, I have a hard time seeing an issue with that contract even without hindsight It wouldn't have been egregious, but I don't see a whole lot of benefit either. As a comparison, Soriano has 2/36 left on his deal, just had a big bounceback year (4.3 fWAR), and most people are apathetic at best to his presence on future rosters. Even with the bounceback, you're paying pretty big money to a guy who you can't really expect star performance from, and hasn't been consistent enough(in performance or health) to bank on less than star performance either. The same applies to Ramirez. He has 2/30 left on his deal, just had a big bounceback year, but I'm hesitant to think he's capable of star performance going forward, and he's not so far removed from putting up a combined 2.7 WAR across two injury plagued seasons. Why would we only pay him 6M this season?