When I checked the numbers, I was surprised to see how similar the two players are. Both have one year left on their current deals. Cabrera is owed $10 million and Garland is owed $12 million. Over the past three years, both players averaged close to $12 million in value, though Cabrera’s play was a bit more volatile. Thus, both players have contracts that come close to matching their performances on the field.
Although Cabrera seems to offer a little more in terms of these raw numbers, Cabrera is 33 and his previous two seasons are slightly above his career average, while Garland is 28. Garland’s youth and consistency are factors.