Noah Hanifin was traded to the Vegas Golden Knights by the Calgary Flames in a three-way deal that included the Philadelphia Flyers on Wednesday.
Calgary received a first-round pick in the 2025 NHL Draft, defenseman Daniil Miromanov and a conditional third-round pick in the 2025 draft from Vegas.
The Flames will retain 50 percent of Hanifin's salary.
If Vegas wins a round in the 2024 Stanley Cup Playoffs, the third-round pick becomes a second-round pick.
The Flyers received the Golden Knights' fifth-round pick in the 2024 NHL Draft.
Hanifin is in the final season of a six-year, $29.7 million contract ($4.95 million average annual value) he signed with the Flames on Aug. 30, 2018, and can become an unrestricted free agent after this season.
The 27-year-old defenseman has 35 points (11 goals, 24 assists) in 61 games this season. He joins a group of defensemen that includes Alex Pietrangelo, Shea Theodore, Brayden McNabb and Alec Martinez.
"The one thing I think we were looking for, we wanted a first-round pick in this deal,” Flames general manager Craig Conroy told the Flames website. “To be able to get a first-round pick, a third that could turn into a second if they win the first round of the playoffs, and then to be able to get Miromanov to come back and add depth to what we already have, that was a big part of it, too. We were looking for three pieces and we were able to get three pieces. It's never easy. These deals are hard, but we're very happy with the return and now we're looking forward to moving forward."