YogiCanucks
Registered User
I'd say Canada hands down. I mean not only is canada known for their good young athletes (in every sport) but Canada is blessed with young talent. I mean all other countries right now have their best junior teams possible while Canada doesn't have the likes of Crosby Brule Latondress and Jo. Staal.