The Detroit Red Wings reclaimed a piece of their championship puzzle on Sunday, signing free agent forward Mikael Samuelsson to a two-year contract.

Samuelsson totaled 13 goals and 28 points in 48 games for the Florida Panthers last season after his acquisition from the Vancouver Canucks, for whom he picked up three points in six contests.

The 35-year-old Swedish winger skated for Detroit from 2005-09, appearing in two Stanley Cup Finals and winning one title in 2008.

In 669 NHL appearances for six clubs, Samuelsson has recorded 148 goals and 342 points.

Detroit also agreed to terms on a three-year contract with forward Jordin Tootoo.

The 29-year-old Manitoba native posted six goals and 30 points in 77 games for the Predators last season.

In 486 NHL games, all with Nashville since the 2003-04 campaign, Tootoo has totaled 46 goals, 125 points and 725 penalty minutes.