Many Canadians have never played hockey in their lives. There are many who do not like hockey. Besides, our national sport is not hockey, it's lacrosse. It's one of the few sports that originated on the North American continent, it was played by the indians. We didn't invent hockey, we just made it better.
Canadian football is different.
We don't support it much and a few teams have gone bankrupt. New York City has more murders in a week than the entire nation of Canada does all year. We have no right to keep and bear arms. So leave your guns home if you're visiting, otherwise they'll be confiscated at the border. We have very strict gun laws, and fully automatic weapons are pretty much illegal.