Matt Cullen, a 21-year NHL veteran who won two Stanley Cups with the Penguins, announced his retirement Wednesday. 

“I felt like it was only right to retire in Pittsburgh with everything that the organization had given me and done for me,” Cullen wrote in a retirement message posted on NHL.com. “I'm so happy I came back and finished my last year in Pittsburgh. I wouldn't trade that last year for anything.”

Cullen, 42, began his NHL career with the Mighty Ducks of Anaheim in 1997. In 1,516 career games with eight different teams, Cullen tallied 266 goals and had 465 assists. He won a Stanley Cup with the Carolina Hurricanes in 2006.