Giro d'Italia dream soon to be realized (Denver Post)