Top latest Five Lance Armstrong Urban news

2003: He wins the Tour de France yet again, to the fifth time. "This was my hardest gain -- we dodged some bullets. It had been a rough 12 months on the Tour and I don't decide to make the identical faults twice.Stricken by sickness prior to the start off of your race, Armstrong fell at 1 level immediately after snagging a spectator's bag, and scar

read more