The Habs acquired the negotiating rights to Joel Edmundson just a few days ago. James Guillory-USA TODAY Sports

The Montreal Canadiens took a chance when they traded a fifth-round pick for the negotiating rights of Joel Edmundson, but it has worked out the way they hoped. The Canadiens have signed Edmundson to a four-year contract that will carry a $3.5M average annual value. Edmunson will also receive a 10-team no-trade clause in the deal, according to Chris Johnston of Sportsnet.

Edmundson, 27, is coming off the best offensive season of his career, scoring 20 points in 68 games with the Carolina Hurricanes. That followed his arrival from the St. Louis Blues as part of the package that landed Justin Faulk, just a few months after Edmundson won the Stanley Cup. While he certainly should not be considered an offensive defenseman, he has logged a lot of minutes in the past and was a big contributor to Carolina’s penalty kill. That defensive acumen was obviously coveted enough by Canadiens GM Marc Bergevin for him to go out and use an asset to acquire Edmundson before he hit the open market, while also handing out a long-term contract.

Montreal, of course, has star defensemen Shea Weber and Jeff Petry manning the blue line, but the latter is heading into his final year under contract. The team has now shored up the group with another capable defender, but it’s unclear exactly how the playing time will now shake out. Alexander Romanov was expected to challenge for a spot on the NHL roster immediately, but Edmundson’s addition actually gives the Canadiens a glut of left-handed options. Still, having defensive depth was always going to be required for the Canadiens to compete in the Eastern Conference, and the team had plenty of cap space to work with this offseason.

For Edmundson, this contract represents the first real long-term stability he has had in his NHL career. He’d previously been playing on short-term deals, including just a one-year $3.1M contract awarded through arbitration in 2019-20. While this doesn’t represent much of a salary increase on his last two contracts, he does get some financial security and is now locked in through the 2023-24 season.

More must-reads:

TODAY'S BEST
LeBron James no longer prioritizing playing with Bronny?
Insider provides timeline for 'likely' firing of Darvin Ham
Cowboys QB Dak Prescott shares thoughts on reunion with RB Ezekiel Elliott
Steelers RB discusses wild potential role for Justin Fields
Vikings' J.J. McCarthy wanted one team to draft him
Team Penske driver discusses bouncing back after IndyCar St. Pete disqualification
James Harden sets dreadful playoff record in Game 5 loss
Suns GM faces backlash for bizarre claims about Kevin Durant
Pair of Celtics score 25 points in series-clinching win over Heat
Oilers stars take over in second period to eliminate Kings
Dolphins owner turns down multibillion-dollar offer for control of team
MLB hands out multiple suspensions for Rays-Brewers brawl
Deion Sanders enters social media fray after criticism from former player
Cubs' Shota Imanaga joins impressive club after another incredible outing
Report: Hurricanes pull extension offer for HC Rod Brind'Amour
Knicks legend rips 76ers' Joel Embiid for 'crying too much'
Falcons' Jessie Bates addresses the team's QB conundrum
Mavericks use big third quarter to pull away from Clippers in Game 5
Stars finally win at home, take series lead over Golden Knights
Watch: Stars, Golden Knights trade goals in first period of Game 5