The official national sports of Canada are ice hockey in the winter and lacrosse in the summer. Canada's six largest metropolitan areas – Toronto, Montreal, Vancouver, Ottawa, Calgary, and Edmonton – all have National Hockey League (NHL) teams. There are more Canadian hockey players in the league than from all other countries combined. After hockey, other popular spectator sports are curling and Canadian football . Golf , baseball , skiing , soccer , volleyball , and basketball are all popular sports in Canada. Canada will host the 2010 Winter Olympics in Vancouver and Whistler , British Columbia .