Patrick Marleau played more NHL games than any other player in history over 23 seasons in the NHL! Although he did play 2 ...