The following is a list of the top 10 most liveable cities in the world as ranked by The Economist. I couldn’t help noticing how many of them produce some of our finest fastball talent. I’m just saying….
1. Vancouver, Canada
2. Vienna, Austria
3. Melbourne, Australia
4. Toronto, Canada
5. Calgary, Canada
6. Helsinki, Finland
7. Sydney, Australia
8. Perth, Australia
9. Adelaide, Australia
10. Auckland, New Zealand