Tour wins evaporate from Lance Armstrong twitter profile

Updated: 23 October 2012 10:35 IST

Lance Armstrong, stripped of seven Tour de France titles and cast into cycling oblivion, apparently acknowledged the decision on Twitter.

Show Comments
Advertisement