Livestrong. Tour de France. EAS. Cycling.
All these words have become synonymous with Lance Armstrong, who is probably the most celebrated American cyclist of all time. He won the Tour de France a record 7 times in a row, from 1999-2005.
But, the success has not come without its controversy. Sports Illustrated is publishing a report on Armstrong in its issue this week.