Yes, people that play for the NHL-USA can still play for the Canadian Olympic team. (Sydney Crosby, Pittsburgh Penguins/ Team Canada)
Every team in the N.H.L. has Canadian players on their roster
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
Every NFL team has 53 active players.
Canadian football is played with 12 players per team.
14
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
There are twelve players on the field in Canadian football. A typical high school team will have approximately 35 players.
In both Canadian and American football as touchdown gets the team two points. In Canadian football the field is larger and the team has twelve players instead of the American team that has eleven.
---- There were 33 players that played in at least one game for the 1933 Pittsburgh Pirates. Click on the '1933 Pittsburgh Pirates Roster' to see who they were along with relevant statistics.
Detroit
As of the 2023-2024 NHL season, the Montreal Canadiens typically have a mix of Canadian and international players on their roster. The exact number of Canadian players can vary from season to season due to trades, drafts, and free agency. To get the most accurate and up-to-date count of Canadian players on the team, it's best to check the current roster on the Canadiens' official website or recent sports news updates.