If you haven’t heard the story yet re: John Scott, it’s pretty simple: he was voted into Sunday’s NHL All-Star game as a member of the Arizona Coyotes by the fans. In between then and now, he was traded by the Coyotes to the Montreal Canadiens, and was immediately demoted to the team’s minor league affiliate in Newfoundland upon arrival. Per league rules, Scott’s All-Star nomination was originally voided — but, just in the nick of time: he was permitted to participate as public pressure mounted for his presence at the event.

By the time the night was over, the mammoth 6’8″ enforcer scored twice as the Captain of the Pacific Division and was named the game’s Most Valuable Player tying Daniel Sedin of Vancouver and Nashville Forward James Neal for the most goals at the event ever.

“It’s just another one on the list of stuff that I cannot believe is happening,” Scott said of being picked as MVP. “I never in a million years would have believed I was at an All-Star Game, the fans would be behind me like that and score two goals in a game. You can’t put it into words. You can’t write this stuff. It’s unbelievable.”

However, like everything with Scott has been this season — it didn’t come easy. Originally, the NHL didn’t even list him as one of the three candidates open to the social media MVP vote. Fans at in attendance booed and yelled for Scott — serenading him with vigorous “M-V-P!!!” chants as his teammates carried him on his shoulders around Bridgestone Arena in Nashville.

And eventually — he officially won!

And celebrated in style:

One awesome conversation with the always-controversial Jeremy Roenick later…

and it was a wrap.

Congratulations, John, you deserve it all!