Pretty easy, if the draft makes you a millionaire after taxes you can easily pay for college after you retire.
Yes, however . . .
Had a discussion last week during a home visit. This particular scout who had more than 10 years in the majors (signed after his senior college season) shared his sons situation. Son drafted mid draft out of HS.
Obviously, the family has the money to pay for his college, so that's not an issue. Also, MLB scholarship money factoring in.
We spoke ALOT about going out of HS or college. He obviously has a unique perspective since he went pro after college and son went after HS.
The "however" I mentioned above is a great point he brought up. Yes, his son can pursue his dream now and yes, he can go to college later, but what happens in his life between now and that time can dictate the reality of college actually happening. Girl becomes girlfriend, then wife, then mother of his kids. Now, 8 years later he's 26 with a kid, maybe a mortgage and out of the game. Mouths to feed, etc., and college keeps taking a back burner. Maybe never happens. Maybe he attends college with his kid(s).
So this particular family made a promise that while the kid is in the minors, he will take classes during the off season (mostly online) and will get a minimum of two years completed while he's still playing. So in the scenario above, now he may have all those same responsibilities, but is only two years from getting his degree. Now much more likely that the family can weather two years than four +.
The cost of college is probably the easiest part to solve. The time and life situation when college re-enters the picture is much more significant.
Also, to the points Shuler and TPM raise above, scout told us that there will be an agreement "in place" before the draft. His team will not draft a kid if they haven't already come to a mutual expectation on major terms. As Shuler stated, if that hasn't taken place, the kid will simply be passed. Likewise, if the number is too large when that kid's number is actually going to be called (i.e., kid gave 2nd round figure and still available in 4th), they will just pass and leave the kid undrafted. Maybe select him late in the second day to have rights just in case the kid has a change of heart about pro/school. Of course, then the negotiation would begin, but a team is not going to lose a high round pick or, just as importantly, that slot money. If a drafted player doesn't sign, the team loses ALL of that slot money and can't use any of it elsewhere in their draft. Take the example of the Phillies. Had Moniak not signed, not only would they have lost the player, but they would have lost the entire slot value, including that $3m they used to sign players later in the draft. The domino effect can be devastating.
Teams simply cannot afford not to sign their slot picks and will have 99% assurance that players selected in those slots will sign.