Patrick Marleau has announced his retirement from hockey after a 23-year career and the most games played in NHL history. Marleau made the announcement at the Shark Tank in San Jose, where he played ...