Hey Regnad
The Yankess are the most hated baseball team and the Canadiens are the most hate hockey team. Why? Because they are statistically the best teams ever to play their respective sports. Next time you're abroad, stay there.
Say what you will
Canada (Montreal especially) is like one big playground for us US citizens. Regardless of the exchange, we enjoy residing in the best (and most powerful) country ever to exist