NHL statistical leaders 
You gotta be kidding me concerning that article. It is absolutely irrelevant where the players were born, may it be communist Soviet Union , Mexico or Mars... The important thing is how they feel, what they say.... If they consider themselves Canadians, Americans, Finns... This is usually the same country as a country for which they played. Fair would be to consider them according to their last appearance in any international tournament. If they didn't play for any country they can be considered according to where they played most of their career, where they have lived most of their lives,  what citizenship they possess or really according to what answer they gave in interviews to question if they rather feel being Canadians, Americans or Russians...  
 
This is very important because Slovaks are not Czechs, Canadians are not Americans, Latvians are not Russians. 
If you wanted to make it according to what country they were citizens of when they were born, .... there are many of Canadians who were born as British citizens, so they should have an UK flag next to their name don't you think?