Forward Mikael Samuelsson, a member of the Triple Gold Club, announced his retirement Thursday.
Samuelsson, 38, played 699 games and for six teams in 13 NHL seasons. He won the Stanley Cup in 2008 with the Detroit Red Wings after earning a gold medal with Sweden at the 2006 Turin Olympics and the 2006 IIHF World Championship.
"It isn't really something you choose to do, it's just something you feel," Samuelsson said of retiring to the Swedish club Djurgården's website. "Towards the end, I couldn't practice properly, I could only do rehab training, and you can only do that so long. I wanted to retire when I still could do something on the ice."
Samuelsson had 149 goals and 346 points in the NHL. His best season was 2009-10, when he had 30 goals and 53 points for the Vancouver Canucks. He finished his NHL career with a second stint in Detroit last season and played for Djurgården in the Swedish Hockey League in 2014-15.