Lance Armstrong married Kristin Richard in 1998 and divorced in 2003.
Chat with our AI personalities
Lance Armstrong's sister is named Beatrice Armstrong. He also has another sister who is younger than him. Her name is Vanessa Bell Armstrong.
Lance Armstrong is not dead.
Lance Armstrong was born September 18, 1971 in Plano, Texas.
No. Lance Armstrong is a man.
Did Carly Simon date Lance Armstrong
Lance Armstrong's personal email address is not available to the public.