Anaheim Ducks right wing Daniel Winnik (34) celebrates his goal past Vancouver Canucks goalie Eddie Lack (31) during the first period of NHL action in Vancouver on Monday, April 7, 2014. The Toronto Maple Leafs signed centre Winnik to a one-year contract on Monday. THE CANADIAN PRESS/Jonathan Hayward

He had a career-high 30 points (six goals, 24 assists) and 23 penalty minutes in 76 games for the Anaheim Ducks last season. Winnik, 29, also had one assist and two penalty minutes in nine playoff games.

The six-foot-two 207-pound Toronto native has 150 career points (49-101) with the Ducks, Colorado Avalanche, San Jose Sharks and Phoenix Coyotes.

Winnik was drafted by the Coyotes in the ninth round (No. 265 overall) of the 2004 NHL Entry Draft.