Lance Armstrong had every reason to smile as the first stage of the Tour de France headed into Belgium. After all, he had indicated the previous day that his intention to win a record eighth Tour de France, at 38, was far more than [...]
Posted On : Jul, 05 2010 | Comments : 0