After 17 years in the NHL, Daniel Briere has announced his retirement.