Carolina Hurricanes forward Justin Williams announced his retirement on Thursday, capping a 19-season career best known for his playoff heroics in winning three Stanley Cups.

"Since I first broke into the league a day after my 19th birthday back in 2000, this game has brought me so much that I will never be able to repay it," Williams said in a statement.