MacKinnon absolutely loses it, throws helmet at Garland's face

And gets tossed from the game!


In case you missed it last night, Nathan MacKinnon absolutely lost his mind...

The Colorado Avalanche superstar earned himself a game misconduct after throwing a helmet at Arizona Coyotes forward Connor Garland. MacKinnon got absolutely trucked by Garland earlier on the play and evidently didn't like it because he absolutely snapped! MacKinnon wrestled Garland's helmet off his head and then threw it back in his face. 

Check it out:

That bit of nonsense earned MacKinnon a 10 game game misconduct penalty and got him kicked out of the game.

Between this and Connor McDavid's wicked elbowing penalty from earlier this week, what is going on with NHL superstars? Maybe McDavid and MacKinnon need someone like Dave Semenko or Marty McSorely out there to insulate these guys a bit more? Paging Zack Kassian and Nazem Kadri... time to step up boys.