Sportchart has put together a neat series of maps on the birthplaces of active NHL, NBA, and MLB players. For most graphics like these the players are divvied up by country of origin, but—as you can see from the NHL dots above—this misses a lot of the nuance in the data. Specifically, U.S. players aren't evenly distributed across the U.S., while Canadian players—keeping in mind that most of Canada is barren tundra—look like they're fairly spread throughout the population.
Congratulations to Robyn Regehr, the only NHL players "from" the southern half of the planet. (His parents were missionaries, and he only lived in Brazil for nine months.) Head over to Sportscharts for the NBA and MLB maps.