Filip Zubcic rallies to win men's World Cup giant slalom in Japan
YUZAWA NAEBA, Japan -- Filip Zubcic of Croatia won a men's World Cup giant slalom race in Japan on Saturday after coming from 12th place after the …
Mark Overbye flipped this story into Snow Skier•1496d