MONTREAL -- The Montreal Canadiens took a minimal risk to potentially reap a huge reward by agreeing to terms on a one-year contract with unrestricted free agent forward Alexander Semin on Friday.

Semin's contract with the Canadiens reportedly is worth $1.1 million. The Carolina Hurricanes bought out the final three years of his five-year, $35 million contract earlier this month.

The Canadiens finished last season 20th in the NHL in goals per game and 23rd in power-play efficiency, two areas the Canadiens hope Semin's arrival can address.