Neff leads Swiss sweep of medals in women's mountain biking Home > Sports > Article
3 years ago By Yoongi — 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 lon
#neff #swiss