Mountain biker Lea Davison took home the silver medal in cross country at the 2016 UCI Mountain Bike World Championships in Nove Mesto na Morave, Czech Republic. Read more about the race here.
Lea Davison wins silver medal at World Championships

Mountain biker Lea Davison took home the silver medal in cross country at the 2016 UCI Mountain Bike World Championships in Nove Mesto na Morave, Czech Republic. Read more about the race here.