The Anaheim Ducks have signed forward Mike Santorelli to a one-year, $875,000 contract.

The 29-year-old Santorelli scored 12 goals and 33 points with the Toronto Maple Leafs and the Nashville Predators last season.

Santorelli has 55 goals and 120 points in 336 career games. The Anaheim Ducks are Santorelli's fifth NHL team since 2008 (Nashville, Toronto, the Vancouver Canucks, Winnipeg Jets and Florida Panthers).

More from FoxSports

Santorelli was drafted with the 178th overall pick in the sixth round of the 2004 NHL draft by the Predators.

According to General Fanager, the Ducks have just over $7.4 million in cap space.