Snow Leopard Wins Vote for 2014 Winter Olympics Mascot
AP
A snow-boarding snow leopard took home the gold, winning a vote to be one of three official mascots of the 2014 Winter Olympics in Sochi, Russia. The winner was announced live on Russian TV over the weekend.