I understand the immigration laws in the U.S. and Canada prevent both countries from using Europeans/Russians or other foreign players as replacements. That teams in Canada can only be made up of Canadians and U.S. teams Americans. My question what would prevent a foreign player from requesting dual citizenship? If a foreign player knows that there will be a strike after the league declares impasse. What would stop a player from using this avenue so that he could cross the line if he was willing? How about players already with dual citizenship would they not be allowed to cross the picket line if they wanted too? I know its all hypothetical but was wondering what avenue the foreign players may have available to them. What about American players already on Canadian team rosters and vice versa? Would teams from U.S. cities be allowed to play in Canadian cities, and Canadian teams be allowed to play in the U.S. against teams in American cities?