Some leagues gain a little bit of a reputation for fighting and controversial plays, and either the fans love the league for it, or absolutely despise it.
But one thing I think we can all agree on, is we love a good ''clean'' hockey fight.
In a game in the 'Single A Pro League' between the Delaware Thunder and Motor City Rockers, these two players went toe-to-toe throwing hay makers so hard that it ripped off one of the players name tags from his jersey!