Waylon Wilcox, 45, agreed to a plea agreement on federal charges after an IRS investigation into his income tax filings.