Chat with our AI personalities
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.