dpo.st
Mikaela Shiffrin shakes off critics, excited to start eighth World Cup season on Saturday
Mikaela Shiffrin is raring to go for the start of her eighth World Cup season Saturday in Soelden, Austria. “It’s like when a season of a TV show ends and you just can’t wait for the next sea…