Kid got suspended for the rest of the season, classic overreaction to other guy getting hurt.

Agreed. A hit barely worth a couple game suspension. The real culprit here is the d man having his helmet too loose.

 David Branch is a fuckin fag.  Just another reason why it's so hard to really get into hockey these days, not that it isn't better than every gay as fuck American team sport, but still...

Legal hit.

Getting suspended because a legal check causes severe injury is pathetic.