Sarah Millar takes a look at the NHL mascots, and how they affect the team's play. Check out Goon's World…