HUFFINGTON POST
06/28/2010 05:12 am ET Updated May 25, 2011

Is Baseball Dead In Canada?

It's never pleasant living in a city where major sports teams always lose. Better a losing team, however, than no team at all.

Read more on GlobalPost