John Scott

In this week's "Good things happening to good people" news, John Scott is back in the NHL. The Canadiens quietly made the announcement Sunday night.

The last time we saw Scott, he was becoming an NHL legend by winning the All-Star Game MVP Award. Of course, Scott, who played in only 11 games for the Arizona Coyotes this year, was selected as the Pacific Division captain thanks to a viral fan movement.

The Coyotes traded Scott to the Canadiens shortly before the All-Star Game (after he had been chosen for the event) in a move that Scott believed was meant to keep him out of the game.

Montreal sent him down to the club's AHL affiliate, the St. John's IceCaps, immediately. Scott still played in the All-Star Game, wearing a generic NHL jersey during the All-Star Skills Competition. Since then, he has tallied two goals, two assists and 85 penalty minutes in 27 games for the IceCaps.

On Sunday, Scott finally got the call back to the bigs. He was on the ice for Canadiens practice Monday morning.

Justice for John Scott! After getting exiled to the minors, the NHL's most beloved player now gets to play for the league's most historic team.

But before we go too crazy, it looks like Scott will only be playing for one game for the Canadiens.

Scott's one game in Montreal will be against the Florida Panthers. Expect enforcer Shawn Thornton to be a good sport and drop the gloves with Scott.

More NHL: Kevin Spacey Is The Mascot Of An NHL Team, And He Won't Say Why