LANCE ARMSTRONG - AN OVERVIEW

Lance Armstrong - An Overview

2003: He wins the Tour de France all over again, with the fifth time. "This was my most difficult win -- we dodged some bullets. It was a tough year on the Tour and I don't want to make a similar faults twice.Stricken by disease prior to the start out of your race, Armstrong fell at one stage soon after snagging a spectator's bag, and barely avoide

read more