Here's something interesting to think about:
Player A: 9 HR's/53 RBI's/92 Runs/52 Steals/.298 AVG
Player B: 8 HR's/52 RBI's/81 Runs/24 Steals/.273 AVG
Player A: $22 Million/Year
Player B: $3 Million/Year
Both are 30 years old
Is Player A worth the contract? If you haven't noticed, Player A is Ellsbury and Player B is Gardner, why would the Yankees sign a player similar to Gardner for an extra $20 million per year? an OF of Gardner/Beltran/Soriano would have been fine. With that said, Ellsbury was the most overpaid player of the offseason.