firsttracksonline.com
Shiffrin Sweeps Squaw Valley, Clinches Slalom Title
Squaw Valley, CA – It was quite a weekend for Colorado’s Mikaela Shiffrin, who won both World Cup ski races in Squaw Valley — a giant slalom and a slalom — and in the proces…