Antoine Roussel signed a four-year, $12 million contract with the Vancouver Canucks on Sunday. It has an average annual value of $3 million.
The 28-year-old forward had 17 points (five goals, 12 assists) in 73 games with the Dallas Stars last season.
[RELATED: NHL Free Agent Tracker]
"Antoine is a competitor with a skill set that benefits our team," Canucks general manager Jim Benning said. "He's a physical player, hard to play against with the ability to contribute offensively. We're pleased to welcome Antoine as a member of the Vancouver Canucks."
Signed as a free agent by Dallas on July 2, 2012, Roussel has 141 points (64 goals, 77 assists) in 413 NHL games and five points (two goals, three assists) in 19 Stanley Cup Playoff games.