In 1997, Kristin and Lance met at a press convention. She was working for an promoting and public relations agency in Austin, Tex., and Lance had simply completed chemotherapy. A 12 months after they met, Kristin and Lance have been married in Santa Barbara, California.
Whereas collectively, that they had three youngsters — a son named Luke Armstrong and twin daughters, Grace and Isabelle Armstrong. Kristin stop her job in PR in California to comply with and assist Lance’s profession in France. The 2 have been married for 5 years till they cut up in 2003. Lance and Kristin’s divorce gained loads of media consideration and spin as Lance was on the peak of his profession, successful a number of races, inducing the Tour de France.