Shiffrin sets record with 156th World Cup podium, finishes 3rd in slalom won by Austria’s Truppe
Mikaela Shiffrin let a slalom win slip away Sunday yet set an all-time World Cup record with her 156th finish on a race podium. Racing through steadily falling snow with a first-run lead, Shiffrin was only 25th-fastest in the second run to finish in third place, 0.19 seconds behind surprise winner Katharina Truppe in Åre, Sweden. … Read more