News IFSC Lead and Speed World Cup Wujiang 2024 - Roberts Wins Lead Gold
The first Lead and Speed World Cups of the season took place in Wujiang, China this weekend, just days after the Boulder World Cup in Keqiao wrapped up. As athletes target different events in this Olympic year, there were some unexpecte...