Free agent forward Mikael Samuelsson signed a three-year contract with the Vancouver Canucks on Friday.

"Obviously (the money) was the key, I shouldn't lie," Samuelsson said in a telephone conference call after signing the deal. Financial terms were not disclosed.

The Swedish right wing spent the past four seasons in Detroit, winning the Stanley Cup in 2008 and falling one game short this year. The 32-year-old has 86 goals and 208 points in 466 career NHL games.

Samuelsson was also part of Sweden's gold-medal winning team at the 2006 Turin Olympics.

He's the third forward to leave the Red Wings this spring. Marian Hossa and Tomas Kopecky signed with the Chicago Blackhawks this week.

Samuelsson believes the Canucks, who signed brothers Daniel and Henrik Sedin of Sweden to contract extensions this week, can contend for the Stanley Cup.

"I like the team," he said. "When you play against Vancouver it's always a hard game and a skill game too.

"You need some experience (to win the Cup). You need to be hungry. I believe we can do some damage."