Coaching a junior hockey team isn't easy work. You're essentially in charge of moulding players in the most formative years of their life, and it takes a truly strong-willed person to do that job properly.
Unfortunately, sometimes a coach is a little rougher around the edges. While little kids are sometimes frustrating, any good coach knows how to handle that.
This coach, in a U12 game in Kalamazoo, was caught on video, having a little angry outburst. He was caught reaching over the boards to grab and shove a player down to the ice.