Mascots are the very essence of sports brands—and the NHL sure has no shortage. In this new series from Icethetics, get to know ...