Ducks All-Stars Ryan Getzlaf
, Scott Niedermayer and Jean-Sebastien Giguere took part in a historic photo shot prior to the All-Star Game in Montreal.
The NHL invited all current All-Stars who have won a Stanley Cup to take a photo with some of the Montreal Canadiens' living legends.
The five legends have combined for 39 Stanley Cups, while the 7 current NHLers have combined for 10, for a total of 49 championships between the 12 players and former players in the photo.
Each active player has exactly one Cup on his resume with the exception of Niedermayer, who has four (three with New Jersey.
The complete list is below, with the number of Cups won by player.
TOP ROW (L-R): Martin St. Louis (1), legend Serge Savard (7), legend Guy Lafleur (5), Vincent Lecavalier (1), legend Jean Beliveau (10) and Mike Modano (1).
BOTTOM ROW LEFT TO RIGHT: Jean-Sebastien Giguere (1). Dan Boyle (1), legend Henri Richard (11), Ryan Getzlaf
(1), Dickie Moore (6) and Scott Niedermayer (4).