There's no rest for the wicked, and a report has confirmed that Marc Bergevin has performed his due diligence when it comes to adding a forward to his team.

Elliotte Friedman is reporting that Bergevin had discussions with former free agents Matt Beleskey and Shawn Matthias, as well as possibly inquiring as to T.J. Oshie's trade cost.

Marc Bergevin is one of the more active GMs, in terms of working the phones. It’s difficult to know sometimes from the outside if he’s trying to do something, or simply collecting information. The Canadiens were in on a few things. They took a run at Matt Beleskey, but weren’t willing to go five years like Boston. There was dialogue with Shawn Matthias, but it’s tough to tell how far it got. And, knowing their needs, I’d be surprised if they didn’t at least inquire about Oshie. Again, though, I’m not sure it went anywhere. One agent did say Quebec’s taxes are a bigger factor than we consider, because they have to bid higher or give more term to overcome. Bergevin is very wary about that, because it will block his young players. One GM pointed out that Daniel Carr (who led AHL Hamilton in goals), and Sven Andrighetto (fourth in points) are waiver-eligible after next season. The Canadiens have to find out if they are NHLers.

It's no secret that the Habs lack scoring power, and it's somewhat reassuring that Bergevin seems to be attempting to rectify the situation.

In the long run, Beleskey ended up signing a very reasonable five-year deal with the Bruins, that carried an average annual value of $3.8M. Matthias signed with the Maple Leafs on a one-year deal, for $2.3M. Oshie was traded to the Capitals in exchange for Troy Brouwer, Phoenix Copley, and a third-round pick. Essentially, all three players came at a surprisingly low cost to their new teams.

Now that Bergevin missed out on the big name free agents, he does have one or two options still available on the market, however it may be wise to focus on acquiring a scoring winger via a trade.

Follow @MarcPDumont