Yes, Lance will be in tip-top shape for this years race.
Lance Armstrong is not dead.
Lance Armstrong from USA won the race
Lance Armstrong was born September 18, 1971 in Plano, Texas.
Even though Lance Armstrong's career was nearly tarnished, he still remains on his bicycle to this day. He is not a retired man, and he is respected all over the world.
Lance Armstrong is still alive.
No
Lance Armstrong is very eminent as he is the only person to win the tour of France a total of seven times , and we must not forget that he had suffered from cancer he recovered and still has a desire to race again next year.
Yes
Lance Armstrong lost his sponsorships after the USADA reported that there was "insurmountable evidence" that he was doping.
no
he is still alive
Yes, Lance will be in tip-top shape for this years race.
Lance Armstrong from USA won the race
Yes.
Lance Armstrong
Lance Armstrong is 5'11" tall.