The Calgary Flames signed unrestricted free agent forward Mason Raymond on Tuesday.
The deal is believed to be worth a total of $9.5 million over three years, for an average annual value of $3.167 million.
In 82 games with the Toronto Maple Leafs in 2013-14, Raymond scored 19 goals and 26 assists. The Leafs signed him to a one-year deal worth $1 million for 2013-14 after a successful training camp tryout.
Raymond has appeared in 456 career games with the Maple Leafs and Vancouver Canucks, scoring 99 goals and 124 assists.