The blame goes 100% on the coach. Despite being in high school (I'm guessing) and should be old enough to know better, kids are just stupid. I don't blame the kid. Heck, the coach probably told him to play physical. Fact is, if that coach lets that kid stay out there and play like that he is only encouraging it.
All blame on the coach.