|
|
Lance Armstrong shown on his way to winning the 32km time trial 11th stage of the Tour de France cycling race from Grenoble to Chamrousse in the French Alps in mid July. Some say Armstrong's sponsor could do more to capitalize on his success.
PHOTO: REUTERS
|
|
Advertising


|