John Scott didn't just get the last laugh this All-Star Game weekend, he got the bulk of them.
The 33-year-old was genuinely happy to be in Nashville, and looked like he was having the most fun out of anyone.
It seemed to be just icing on the cake that he captained the Pacific team to a win, scored two goals and was voted MVP.
The face John Scott made when being announced All Star Game MVP 🐐😭https://t.co/p19DMGH38k— @TheHockeyVines
Of course it must have felt good to throw some shade at his haters, like this dig at one of his biggest critics, Jeremy Roenick.
John Scott burns Roenick 🔥 https://t.co/AownJfZISQ— @CrosbyMustache
When the NHL is calling you a hero:
And your teammates give you a Rudy moment:
And you're pegged for the cover of NHL17:
And fans start campaigning for you to get called back up to the NHL:
#Habs, call him up. Club is in the toilet, he won't hurt, be a lift in the room, and certainly keep peace on the ice. Bell fans will love it— @afdcaptrb
It makes you wonder, who will play John Scott in the made-for-TV movie?
Through it all, John Scott stayed classy. The lesson here: keep your head up, keep your stick on the ice and just know...