First World Cup win for Truppe in Are as Shiffrin breaks another record
Austrian skier Katharina Truppe won the World Cup slalom in Are, Sweden on Sunday, while Mikaela Shiffrin broke the all-time World Cup podium record by taking third place.…