Like I said in the post you quoted, I consider 4+ years to be "long term." So keeping Barney through his arbitration years (5 years) would be long term in my eyes. And the 8+ year contracts are being given to the Ryan Brauns and others, guys well above Barney's class. That's the point I made earlier - he may consider "long term" to be 8-10+ years, as many on here seem to. My problem with defining long term that way, though, is that there are next to no current major league players who could be considered "long term" pieces under that definition.