Currently there are 17 Canadian born players on the official roster.
0. The Colorado Avalanche do not play for the World Cup.
17 players are Canadian
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
a lot
21
16
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
Canadian football is played with 12 players per team.
21
21
22/34 players are canadian, but Vancouver Canucks are better than San Jose
19