Hi TPM!
We are all fine, thanks.
Our son had bonuses taken out when he reached AA, AAA, and the majors. I'm not sure if this was negotiable when he signed or if its standard practice.
If your son has a college scholarship fund he can check his balance on the MLB website.
MLB College Plan