Mikaela Shiffrin won her 100th World Cup in Sestriere, Italy on Feb. 23 after coming back from a deep puncture wound injury.
Russia will no longer have a seat on the influential UEFA executive committee after its elections in six weeks’ time.
Shiffrin reset the bar for what's possible in Alpine skiing. Here's a statistical look at her dominant career and new ...