Who is Kristin Cabot? Astronomer Employee Allegedly Caught With Andy(04) Save Image Image gallery: Kristin Richard: The Woman Behind Lance Armstrong’s Rise and Fall