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.