Lance Armstrong has no illusions about winning the Giro d’Italia.
Armstrong doesn’t expect to duplicate Astana teammate Alberto Contador’s feat of winning the Giro after taking time off the bike.
Contador returned from vacation last year and competed in the Giro, regaining his form as the race went on and finishing with the pink jersey…Â Details