Basically, he grew up as the son of a poor immigrant in a working class neighbourhood. Went back to his home town on hockey day and bought an entire team (community centre) their hockey gear.
He actually payed for 60 sets of equipment. Anyone who plays hockey knows how expensive equipment is. I would guess at the least 500 bucks per set, probably more. 30k is not bad for a spur of the moment act of good charity.
He only had 2 days off for christmas, so he went back to his hometown to spend it with his family. He heard about the program that the local police run, and how the kids had horrible equipment and it reminded him of when he was young and how he didn't always have the best stuff. In the video his first pair of skates were oversized so he could grow into them, and they costed a total of 5 bucks. That explains his awkward skating style...
Fair play he seems like a really genuine bloke. You don't often hear of high profile sports stars being that generous unless its something organised by the clubs for example when the Coyotes head to the local children's hospitals.