World Rally Championship drivers are challenging FIA’s strict swearing ban, calling it unrealistic and seeking an urgent ...
Mikaela Shiffrin won her 100th World Cup in Sestriere, Italy on Feb. 23 after coming back from a deep puncture wound injury.