GB's Richards wins mountain bike short track bronze

GB's Richards wins mountain bike short track bronze

BBC Sport

Published

Great Britain's Evie Richards finishes in third place to secure a bronze medal in the mountain bike short track event at the 2023 Cycling World Championships.

Full Article