‘I still really believe I can win the Tour de France’: Esteban Chaves determined to make it to the top following illness and injury setbacks

Esteban Chaves wins stage 19 of the Giro d'Italia 2019 (Photo by Tim de Waele/Getty Images)
The Colombian is rational about his recovery from illness but trusts his body to return to former glory

Comments are closed.