http://www.philly.com/mld/philly/sports/hockey/12419952.htm
So that puts the NHL having the usual Canadians, Americans, Swedes, Finns, Russians, Czechs and Slovaks. But now there’s also Swiss, French, Norwegians, Germans, Ukrainians and Uzbeks.
I’m going with citizenry, if you went with birthplaces, then it gets stickier with the UK, South Africa and maybe even Greece.
I need to research this more when the new roster book from the Hockey News is released.