Archives for September 4, 2003

Sad News From Lance Armstrong & Family

Posted on 9/4/2003 to Sports

Lance Armstrong and his children were at the Texas football game this past Sunday to be recognized for his most recent Tour de France victory, as well as to toss the coin. Absent from this outing was his wife Kristen. At the time, we wondered what the deal was, afterall, when we last heard from the Armstrong family, everything seemed to be coming back together for them. Now I know why it was just Lance and the kids.