The St. Louis Blues have acquired defenseman Justin Faulk from the Carolina Hurricanes in exchange for rearguard Joel Edmundson, forward prospect Dominik Bokk, and a seventh-round pick at the 2021 NHL Draft, the Blues announced Tuesday.
St. Louis also acquired a fifth-round pick in 2020 in the deal.
The Blues signed Faulk, who was set to become an unrestricted free agent next summer, to a seven-year, $45.5-million extension after the trade.
Faulk was reportedly involved in a potential trade with the Anaheim Ducks earlier in September, but the sides couldn't come to an agreement on a contract extension.
The 27-year-old is a valuable right-shot defenseman with plenty of offensive upside. He's hit the 30-point mark in six straight seasons and ranks seventh among all blue-liners with 67 goals since the start of 2014-15.
Faulk recorded 11 goals and 35 points in 82 games for the Hurricanes in 2018-19 and added one goal and eight points in 15 playoff contests.
The 26-year-old Edmundson played an important role in helping the Blues capture their first-ever Stanley Cup in June. The 6-foot-4 rearguard contributed 11 points in 64 regular-season contests and recorded one goal and seven points through 22 postseason games.
Edmundson was awarded a one-year, $3.1-million contract with the Blues by an independent arbitrator Aug. 6. He's set to become an unrestricted free agent next summer.
Bokk was selected by the Blues with the No. 25 pick in the 2018 NHL Draft. The 19-year-old has played the past two seasons in the Swedish Hockey League.
Both the Blues and Hurricanes are currently above the cap and will need to shuffle some roster pieces to become compliant by the start of the regular season, according to CapFriendly.