$ 0 0 Joseph Eaton entered guilty pleas for more than 20 charges against him in Sagadahoc County Superior Court on Monday afternoon.