Watched the video a few times, looked at the score sheet. IMHO, refs got this one right. Clear charging. Not a dive and not a dirty play. Scoresheet shows a fair number of roughs and body checks, looks like by both teams. Forward needs to learn to keep his head up. Defender needs to learn how to use his size and realize that big kid/smaller kid collisions will draw a call at this level. Hopefully, the team has a long talk to the parent who thought it was acceptable to lay into a kid in the penalty box. BTW, if you are not comfortable with the play on the video, its time for you to find a different sport for your kid. Game gets much bigger, faster, and rougher at Pee Wee, even though technically checking is not allowed.