Sports When Was the Last Time the Edmonton Oilers Won the Stanley Cup? Full List of Championship Years 1 min read If a team based in Edmonton, Alberta dominating a North American sports league seems