UCI Mountain Bike Worlds Showed The United States Taking Risks To Win

UCI MTB Worlds Showed USA Taking Risks To Win

Ian Dille, contributing FloBikes producer and Jessica Alexander of FloBikes discuss the results of the 2022 UCI Mountain Bike World Championships in Les Gets, France.