Wow you are ignorant. I thought you Americans were starting to learn more about the world outside of your borders in the new information age?
Toronto is one of the most diverse cities in the world (plenty of sports other than hockey), the weather is the exact same as Detroit, New York...