Forward Micheal Ferland has signed a four-year deal with the Vancouver Canucks.
The 27-year-old's contract carries an average annual value of $3.5 million (US), the club announced earlier today (July 10).
"Micheal is an energetic player that drives the play and can contribute in all three zones," Canucks general manager Jim Benning said in a statement. "He'll make our team harder to play against on a nightly basis and we're excited that he'll call Vancouver home."
Ferland, a native of Swan River, Manitoba, was an unrestricted free agent after putting up 40 points in 71 games for Carolina this past season.
He previously played four seasons in Calgary, scoring a career-high 21 goals in the 2017-18 campaign.
Selected 133rd overall by the Flames at the 2010 draft, the six-foot-one, 217-pound forward has amassed a total of 129 points over 321 NHL games.