Check out the MSG Varsity website and their footage of the CSH-Manhasett game...CSH coach punches a kid in the helmet while they were in a huddle. The guy is nuts and this has to be the final nail in his coffin.
It was a love tap...cut it out. Coaches do that a lot and kids do not mind at all. Neither should the parents.