GRANADA, Spain — Lance Armstrong finished the Ruta del Sol cycling tour in 15th place Thursday, an encouraging end to the former world champion's first competitive race since a year-long battle against cancer.
Armstrong's five-stage time was 21 hours, 40 minutes, 53 seconds, only less than a minute behind the winner, Spain's Marcelino Garcia.
