Very nice article.
I'm surprised to not see mention of Patrick Burke's "You Can Play" group. The NHL is making huge leaps in gay rights in sports. The NHL as a league is hugely tolerant by pro sporting standards and a ton of top level talent has to literally fight to get to do promo spots for "You Can Play". They had to turn down Sean Avery at one point because they had too many other players that wanted to participate.