Felix Neureuther

Germany’s Felix Neureuther speeds down the course on his way to win an alpine ski, Men’s World Cup Slalom race, in Kitzbuehel, Austria, Sunday, Jan. 24, 2010. (AP Photo/Alessandro Trovati)

Comments are closed.