call me crazy but its retarded to give anyone more than a 5yr deal...if that...they lose the hunger and get comfortable...year 3 they are already playing like mediocre trash...look at arod ..cc..etc...most only step it up in their contract year aka bobby bonilla style..it happens to almost everyone...shame the owners cant get a lil gentlemans collusion among themselves and make a pact not to offer these kind of long term contracts to ANYONE....if they did the fans would see better baseball for cheaper..freakin quarter billion to play baseball..and mark my words he wont even be in the top ten players a few years from now once he's fat and secure off of this money.