Tag: Chad Haga

Carapaz Ecstatic After Giro D’Italia Win

Carapaz Ecstatic After Giro D’Italia Win

Richard Carapaz has described his surprise victory at the 2019 Giro d'Italia as the "biggest moment [...]
1 / 1 POSTS