Mikaela Shiffrin sets World Cup podiums record with 3rd place in a slalom won by Katharina Truppe
Read full article: Mikaela Shiffrin sets World Cup podiums record with 3rd place in a slalom won by Katharina TruppeMikaela Shiffrin let a slalom win slip away Sunday yet set an all-time World Cup record with her 156th finish on a race podium.