Edmundson agrees to four-year contract with Canadiens

Joel Edmundson agreed to terms on a four-year, $14 million contract with the Montreal Canadiens on Wednesday. It has an average annual value of $3.5 million.

Edmundson was traded to the Canadiens by the Carolina Hurricanes on Sept. 12 for a fifth-round pick in the 2020 NHL Draft. He could have become an unrestricted free agent after this season.

The 27-year-old defenseman scored an NHL career-high 20 points (seven goals, 13 assists) with the Hurricanes this season, his first with them after being traded by the St. Louis Blues on Sept. 24.

Edmundson scored one goal in four games this postseason. Carolina was eliminated by the Boston Bruins in the Eastern Conference First Round.

Selected by St. Louis in the second round (No. 46) of the 2011 NHL Draft, Edmundson has scored 72 points (20 goals, 52 assists) in 337 regular-season games in five seasons with the Blues and Hurricanes.

He has scored 15 points (six goals, nine assists) in 53 Stanley Cup Playoff games and helped the Blues win the Stanley Cup in 2019.