Lance Armstrong…a web of his own making. Posted on January 14, 2013 by tauthJanuary 14, 2013 Lance Armstrong… a web of his own making.http://www.newsworks.org/index.php/blogs/behind-the-lines/item/49548-progress-doubtful-for-lance-armstrong