Loading...

Lance Armstrong stripped of all titles back to 1999

| The International Cycling Union stripped Lance Armstrong, once thought to be the greatest athlete of all-time, of all his awards dating back to 1999 including all seven Tour de France titles.