If you're a hockey fan, check out this 2009/10 NHL roster breakdown by age, weight and country/province of origin. It's pretty nifty. The Oilers are the most Canadian team (75%), and Alberta contributes the second most players (64, after Ontario with 160) of all provinces. Interesting. That was the best link I've seen all day, so I'm blatantly stealing this awesome link from Head Tale, thanks as usual!