OK we have a number of NHL teams in Canada.
Montreal,Toronto, Ottawa,Winnipeg,Edmonton,Calgary & Vancouver.
When was the last NHL team from Canada to win the Stanley Cup.
Was it Montreal Canadians in the early 1990s ?
Something like that.
Before that in the 80s Calgary won it & the Edmonton Oilers took their share.
But basically for 20 or more yrs Canada has had not one Stanley Cup team.
When team Canada plays they normally do quite well.
Personally think it's time for Canadian NHL teams to load up with 95 % born in Canada players & maybe 5% other.
Players on the teams just may play with that extra heart to win the cup, when they are born in Canada. Kinda like " Let's bring the Cup home boys. "
Too many European player etc want the big "bucks" & an early exit from the play offs or miss the play offs means a nice 4-5 month holiday.
Load the Canucks with Canadian players,& a Canadian coach & GM & something tells me this team will be a lot more hard working than the team we have now.
Do the same with the other Canadian NHL teams & something tells me the Stanley Cup will be won at least every 5 yrs. ( by a Canadian hockey team )
Takes heart to press on to go far into the play offs. Team full of Canadians will have "heart".
It is drilled in them from a young age.