Federal prosecutors are expected to indict former United States Senator John Edwards on charges he violated campaign finance laws while trying to cover up an extramarital affair during the 2008 presidential campaign Friday, according to a person with information regarding the investigation.

Greg Craig, Edwards' lawyer was traveling to North Carolina to meet with prosecutors who are expected to inform him that a grand jury has handed up an indictment charging him with failing to report thousands of dollars from two Edwards donors used  to keep his mistress Rielle Hunter in hiding because it helped his campaign for the Democratic presidential nomination.

Edwards initially rejected the idea that he was having an affair with Rielle Hunter, which allegedly started at the Regency Hotel in New York. The one times campaign videographer is alleged to have had an affair with Edwards during the summer of 2008, just after he suspended his presidential campaign.

In an interview with ABC News in January, Edwards admitting to fathering her child in advance of a tell all book by campaign aide Andrew Young.