Mikaela Shiffrin Bio

Mikaela Shiffrin Biography – 2X Olympic Gold Medalist

Mikaela Shiffrin is a three-time American Olympic medalist in the alpine...