yes, but he's a good athlete and plays the least defensively challenging position on the diamond. obviously there's some risk, but take a look around mlb. elite position players generally aren't getting 5 to 7 year deals when they hit free agency in their late 20s. obviously you're giving that contract with the assumption that he'll be worth more than $22m/year in the first few years, and not worth that money by the time the contract is about up. the alternative that would still have gotten a deal done is probably something like 6/170m. hoping that he would do 5-7 years at an AAV of $22.5m is an unrealistic pipe dream. Then you let him go, especially if you're a mid-market club. And really when did it become SOP to hand out decade long deals to players, regardless of whether or not they are elite? How many have we seen? pujols, teixeira, adrian gonzalez, fielder, a-rod (twice), jeter, manny ramirez, kemp, tulo, helton, soriano, mauer... not sure if any pitchers other than mike hampton have gotten an 8 year deal.