Carl Hagelin has signed a 4-year contract with the Anaheim Ducks.
Hagelin’s deal carries an average annual value of $4 million.
Hagelin, 26, appeared in 82 games with the New York Rangers in 2014-15, scoring 17 goals and 18 assists.
The Ducks acquired Hagelin at the 2015 NHL Draft in a deal that sent Emerson Etem to the Rangers along with draft picks going to both teams.
Check out the up-to-date Anaheim Ducks Salary cap.
For the latest NHL rumors and news view our homepage.