Yesterday, the NHL and You Can Play announced ambassadors for YCP for each team in the NHL. Reading the press release, it isn’t really clear what these ambassadors are supposed to do and whether it’s simply ceremonial or not. I’m guessing they just stand there during a press conference whenever a team is having a […]