Rachel Atherton: Welsh rider makes triumphant return in MTB World Cup opener

Rachel Atherton: Welsh rider makes triumphant return in MTB World Cup opener

BBC News

Published

Rachel Atherton makes the perfect return to downhill mountain biking by winning the 2023 World Cup season opener in Switzerland.

Full Article