The Justice Department is set to indict former presidential candidate John Edwards on charges that he violated campaign finance laws trying to cover up an extramarital affair during the last presidential campaign, according to multiple reports.

A source close to the investigation told ABC News that Edwards is aware of the Justice Department's plans and could try to arrange a plea deal to avoid a trial.