The Montreal Canadiens surprised a lot of fans this past season when they brought back a fan favourite. 

Forward Dale Weise came over in a trade with the Philadelphia Flyers along with Christian Folin that saw the very disappointing David Schlemko head to Philly. 

Folin wasn't able to crack the lineup right away, but eventually did and played well enough to earn himself a one year contract extension with the Canadiens.

Weise was a different story, he played nine games for the Habs, took two bad penalties and eventually found himself a healthy scratch down the stretch during the playoff run. 

The 30 year old has another year left on his contract at $2.35million, but at this point is it even worth it to keep him around?

Andrew Zadarnowski of HabsEyesOnThePrize points out it makes more sense to buy him out.

A buyout would eliminate a contract and only cost the Canadiens' $1.183 million against the cap for 2019-20 and $583,000 in 2020-21.

Do you think Weise's second run with the Canadiens is already over?

The one saving grace might be that a buyout for Karl Alzner might be coming as well, and the Canadiens' could end up burying Weise in the AHL instead. 

Source: HabsEyesOnThePrize