(Newser) -
Lance Armstrong made a cautious return to professional cycle racing today, finishing 64th among 133 riders in a 30-mile criterium in downtown Adelaide, Australia. More than 138,000 people watched Armstrong return from three years of retirement and begin a campaign to win his eighth Tour de France. He stayed...