Quote Originally Posted by Hot Rock View Post
as I said to C34 - A players age comes into play as well, MLB teams don't draft old college players as high or pay them big bonuses very often. After 3 years, unless you have had some sort of injury set back that prevented you from showing your abilities then you are who your play has shown who you are.

Do not expect guys to stick around passed year 3 no matter their eligibility. When they do, just accept your good fortune.
I think age used to come into play, but gutting the minors changes things. Teams can let guys go 4 years, draft them at less money, stash them in AA instead of rookie ball or low A and lessen their overall investment in players. It's why you saw a shit ton more college guys drafted this year. You are going to see a lot more guys like Cole Gordon and RJ Yeager than you used to.