Hooked means to have a coach give your son a starting position on the team even if they are not the best player trying out for that position,

Unhooked means you are trying out for a position on the team, Either you do not donate large sums of money to the school and or you do not know any of the coach's or there family members well enough for them to give your son unfair favoritism, In short if your son is trying out for attack and you think there are 6 positions open there are only 2 because 4 of the spots are already filled by the parents/kids with hooks

I hope I was able to help you understand, P.S. try getting out of your house a little, life is to short you should have been able to understand the slang of hook and unhooked