The most popular spectator sport available in Zurich is Ice Hockey, and the city has two teams, the ZSC Lions, and the Kloten Fliers, who compete in the Nationalliga. You can also watch football in the city, and of the teams who call Zurich home, Grasshoppers are the best known, and regularly compete in the European Cup with varying success.
Within 2 hours of Zurich, you can visit one of the most famous skiing resorts in the world - the impossibly exclusive Klosters - choice of the British Royal Family. Most of the locals head to slightly less glamorous Engelberg, close to Lucerne, which offers some challenging piste, and good value for money.