Neff leads Swiss sweep of medals in women's mountain biking

Home > Sports
By Yoongi in Sports
Updated 3 years ago

IZU, Japan — Jolanda Neff won the women's mountain bike race at the Tokyo Olympics on Tuesday, leading a Swiss sweep of the medal stand while capping a long comeback from a career-threatening crash in the North Carolina mountains. Sina Frei and Linda Indergand tried to chase down their countrywoman...

neff-leads-swiss-sweep-of-medals-in-women-s-mountain-biking