Lance Armstrong, who recovered from cancer to win the Tour de France a record seven times, formally announced his retirement from cycling Wednesday, a month after his last race. The 39-year-old American, who made a comeback to the sport two years ago, said ...