Hockey Last time a Canadian team won the Stanley Cup: Oilers attempting to end 31-year drought against the Panthers June 6, 2024 Sportextra 0 It’s been over three decades since a Canadian team lifted the Stanley Cup Four wins are all the Edmonton Oilers