Lance Armstrong rode into history Sunday, winning a record sixth Tour de France and cementing his place as one of the greatest athletes of all time. Article wil.