William Terry Holmes pleaded guilty in federal court to mailing threatening communications to the Mobile County district ...