Mikaela Shiffrin Makes 2018 Olympics Debut & Scores Gold In An Epic Ski Run
Toby Lambert,
The ‘Best Slalom Skier In The World’ hit the slopes at the Winter Olympics, and in the end, Mikaela Shiffrin came away with the gold medal. We’ve got the exciting details.