I just realised something. All players in the Canadian team are of Eastern European parentage (and three Yugoslavian)!
And our next hope (at least a couple years away) is Peliwo, the top junior from last year ... Polish parentage ... only one of his siblings actually born in Canada. This isn't actually that surprising. Canada's major cities (Toronto, Vancouver, & to lesser extent Montreal) are probably the most multicultural cities in the world. Big, country; empty spaces. We need immigrants. Particularly if they are 6'5 with a 245km/h serve :-)