The Anaheim Ducks have signed unrestricted free agent forward Daniel Winnik to a two-year, $3.6 million contract.
Winnik, 27, appeared in a league-leading 84 games with Colorado and San Jose last season, registered eight goals and 15 assists for 23 points, with 52 penalty minutes.
Winnik, who will earn $1.8 million per season, has appeared in 366 career NHL games with the Phoenix Coyotes, Avalanche and Sharks, and has accumulated 37 goals and 64 assists for 101 points, along with 187 penalty minutes.
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 with six penalty minutes.