After spending 21 seasons with the San Jose Sharks, Patrick Marleau will see his #12 hung from the rafters in that city after announcing his retirement last year.
Marleau also spent two (well documented) years with Toronto as well as eight games with the Pittsburgh Penguins as he chased the all-time record for games played, which he achieved after spending one final season in San Jose.
Marleau now holds the record for most games played in an NHL career with 1779, passing Gordie Howe. He also finished top-50 all-time in points with 1197, he couldn’t quite get to 1200.