Swatch Skiers Cup 2014 Teaser and Rosters Released
The Swatch Skiers Cup is coming back January 4-10, 2014 in Zermatt, Switzerland. The teaser and the teams were just released. JP Auclair is the Team Americas captain and Julien Regnier is Team Europe’s captain. Check ...