Armstrong concludes Giro in 12th place
Lance Armstrong concluded a relatively quiet Giro d'Italia in 12th place overall Sunday, then jetted home to await the birth of his fourth child.
Lance Armstrong is getting back on his bike, determined to win an eighth Tour de France.