answersLogoWhite

0

The player who has won the Stanley Cup with both the Montreal Canadiens and the Edmonton Oilers is Mark Messier. He won five championships with the Oilers in the 1980s and then was part of the Canadiens' 1993 championship team. Messier is widely regarded as one of the greatest leaders in NHL history.

User Avatar

AnswerBot

3w ago

What else can I help you with?