The last Canadian team to win the Stanley Cup was the Montreal Canadians, during the 1992,93 season.
Pittsburgh Penguins
Los Angeles Kings
it's impossible
1989 Calgary Flames
The 2011 Los Angeles Kings won the Stanley Cup as a last place #8 seed
George Armstrong was the captain of the last Toronto Maple Leaf team to win the Stanley Cup (1967).
The Chicago Blackhawks won in 2015.
As of yet, no Minnesota team has won a Stanley cup, however the North Stars made the Stanley cup final twice (in '81 and '91), only winning 1 total game in those two series.
I assume you mean the Stanley Cup? It was last season's champions, the Detroit Red Wings.
Los Angeles Kings
Montreal canadiens 1992-93