7 years at 22 per is near the upper bound of what I would've been willing to give Ellsbury, but I don't think it's an unreasonable deal at all. I can respect the opinion, but I'm shocked people would think it's a reasonable deal. He's a fine but injury prone baseball player. That's pretty much it. If they are going to give out a 22 million per season long-term contract, I want somebody much better. There have been less than 10 hitters more valuable than Ellsbury the last 3 years: http://www.fangraphs.com/leaders.aspx?pos=all&stats=bat&lg=all&qual=y&type=8&season=2013&month=0&season1=2011&ind=0&team=&rost=&age=&filter=&players= And that's a cumulative number that penalizes Ellsbury for missing half of 2012. If you want someone "much better", then you're limiting yourself to Trout, Cabrera, Cano, and McCutchen. I have no confidence Ellsbury will remain close to as productive during the majority of this contract, and I'm very confident he will break down. This list is awesome and nobody can dispute the facts, but the list probably showed Albert Pujols was worth his contract, too.