US ski star Mikaela Shiffrin returns from injury to win record-equaling eighth World Cup slalom season title
After six weeks out of the sport, ski star Mikaela Shiffrin made a triumphant return from injury to win a record-equaling eighth World Cup slalom season title in Åre, Sweden, on Sunday.