Details, Fiction and Lance Armstrong
Right after capping his astounding run that has a seventh consecutive Tour victory in 2005, he retired from racing.
Stricken by disease before the start out with the race, Armstrong fell at just one point soon after snagging a spectator's bag, and barely avoided A further crash by swerving ac