firsttracksonline.com
Feuz Wins World Champs Downhill
St. Moritz, Switzerland – After a rare mid-mountain fog bank scrubbed Saturday’s scheduled men’s downhill at the Audi FIS Alpine World Ski Championships in St. Moritz, Beat Feuz o…