Here’s the full list of the top 20 hockey teams in the world: Top 20 Hockey Teams: The World Hockey League (WHL): 19.Calgary Flames (CAFC) 20.Ottawa Senators (OTT) 21.Edmonton Oilers (WPG) 22.Calgary Stampeders (CST) 23.New Jersey Devils (NJL) 24.Winnipeg Jets (WSH) 25.Toronto Maple Leafs (OTT, AHL) 26.Montreal Canadiens (QMJHL) 27.Vancouver Canucks (NWHL) 28.Ottawa Capitals (OTT/WCJ) […]