While true, the book on young players not yet under big contract is to sign them to a mega deal early. If they want an 8 year deal, you want to give that to them when they are still young. Harvey is in a slightly weaker position coming off surgery and if he were offered a commensurate 8-10 year deal at this stage of life, he should take it.
Boras, on the other hand, is a thieving tool who may or may not get the best overall deal for his players, but who represents that he does.
http://www.foxsports.com/mlb/story/n...ngs-cap-090615