Edmonton has 21 Canadian players. That is the NHL team that has the most. as of April 19th 2010 they have 21 Canadian born players
Toronto
Every team in the N.H.L. has Canadian players on their roster
Probably Boston.
the florda panthers
Calgary
the Oakland raiders
Detroit
Canadian football is played with 12 players per team.
As per the players listed on the Montreal Canadians site there are 13 Canadian born players on the team
Players in the game is usually 11.
San Jose Sharks (4).