He signed the contract tonight, big mistake!
Honestly, depends on how much he got. Over 700k, then he had to. He gets 3 years head start in the minors, he gets 2nd/3rd round money, and there are no guarantees. I wish he would have made it on campus, but I won't blame the kid for taking the money.