You make good points. One supposed new trend though is agents starting to tell young players to wait out taking the early long term/big money contract that ends up being under valued later in the deal (Like Evan Longoria’s current deal). Scott Boras I believe always advises his clients not to take the early “big” offer