The contract, which begins next season, will run through the 2017-18 season and is worth $10 million, according to multiple media reports. It is the same length and value as the contract Chris Higgins signed that begins this season. Hansen and Higgins could be the team's top wings on the second line in 2013-14.
The 27-year-old Hansen had 10 goals and 27 points in 47 games for the Canucks. Hansen has 50 goals, 131 points and 131 penalty minutes in 315 career NHL games. He had 16 goals and 39 points in 2011-12, and his role with the team has continued to expand since collecting three goals and nine points during the team's run to the Stanley Cup Final in 2011.