News
It's the 2018 World Championships this weekend!
The 2018 UCI Mountain Bike World Championships presented by Mercedes Benz got off to a great start for the host nation as Switzerland took gold in the Cross-Country Team Relay, followed by Germany in second and Denmark in third place. The Parade of Flags featuring the 57 participating nations officially kicked off the biggest mountain bike event of the year.
Sep 7, 2018