+1 And who knows where salaries will be in 8 years. This could be a bargain in 3-4. Compared to A-Rod, it is a bargain NOW. Compared to Soriano, Cabrera's contract is an absolute steal. Only an extra 17.3 mil spread out over eight years... and instead of getting an aging player who at his best is only very good, you get a player who is already fantastic, and hasn't even hit his prime yet. And yet, I would still take Soriano's deal over other comparables like Torii Hunter, Gary Matthews, and the soon to be DH Carlos Lee. Cabrera is taking a deal, that is likely to cause some "groans" among the MLBPA, considering there is a chance, Miggy is leaving upward of $50 or so million on the table. This deal says more about Cabrera willingness to stay in Detroit, then it does anything else.