Former U.S. senator and Democratic presidential hopeful John Edwards admitted Friday to an extramarital affair. He denied being the father of the woman's child, as had been alleged in tabloid reports.