If ESPN has the terms right and this really is three years and $30 million, this is one of the worst contracts of the past couple years. Ibanez is still a pretty good hitter, but he's never been a great one. He's 36 and he's horrible defensively--just ask any Mariners fan. This is going to be a mess.
Filed under: