Marc Bergevin has been happily taking the “there’s no time like the present” approach when it comes to handing out contracts to his free agent players. In total, the Montreal Canadiens have resigned seven players to deals. It started with Christian Folin who got a one-year contract for $800,000 (a little over league minimum) and continued on to Nate Thompson, Jordan Weal, Otto Leskinen from Finland, Alex Belzile, Brett Kulak, and as of Monday, Xavier Ouellet.
There is still work to do for the Habs.