This 7-time Tour de France champ said the 2006 NYC Marathon was the "hardest physical thing" he'd ever done
The cyclist was also stripped of his seven Tour de France titles, lost nearly ... 
During his long reign as cycling champion, Armstrong scolded some critics... [DOC] [TLE] Lance Armstrong a Biography 0313386900 - Scribd [PAR] Olivia Armstrong.