The Calgary Flames acquired Mike Cammalleri from the Los Angeles Kings for the 17th overall pick in the NHL's entry draft on Friday.
The Kings later traded that pick to the Ducks for the 12th overall pick.
Mike Cammalleri, from Toronto, has 93 goals and 112 assists in his NHL career. Last year, he had 19 goals and 28 assists after being injured during the season.
Also, Alex Tanguay went to the Canadiens in exchange for the 25th draft pick and a second-round pick in 2009.