It may have had to do with the fact that the team's top player was a Canadian ... The last time the Oilers played in the Stanley Cup Final was in 2006 against the Hurricanes. Carolina won the ...
Around 75% of the current NHL players were not born the last time a Canadian team won a Stanley Cup, according to ESPN. About 3% of NHL players today were five years old or older and likely able ...