The Ducks have signed free-agent center Daniel Winnik to a two-year, $3.6-million contract.
Winnik had eight goals and 23 points with San Jose and Colorado last season. His best season came with Colorado in 2010-11, when he had 11 goals and 26 points.
Winnik will be a depth forward and a left-handed shot for the Ducks, probably competing for a third- or fourth-line center spot with Andrew Cogliano and Nick Bonino.
Selected by Phoenix in the ninth round (265th overall) of the 2004 NHL Entry Draft, Winnik has also played 12 career Stanley Cup playoff games with Phoenix (2010) and San Jose, earning one assist.