The Philadelphia Board of Ethics said Tuesday that McCaffery deliberately reported contributions inaccurately.
The board says McCaffery "deliberately misstated" the amount of a late-year political action committee contribution to stay under the $100,000 limit and reported the rest in January. McCaffery's campaign says he did nothing wrong and intends to fight the $6,000 fine.
Williams agreed to pay a civil fine of $3,750 over what the board called "inadequate documentation" of expenses.
Get Action News on your website