WILLIAM SWEARINGEN MUDD BIOGRAPHY and GENEALOGY (1816 – 1884) Jefferson County, Alabama William Swearingen Mudd was a lawyer, legislator, and circuit judge. He was…
A legendary fight took place on this date in Alabama
JOIN US FOR FREE CANCEL ANYTIME Become an Alabama Pioneers Patron Captain Sam Dale - Alabama Pioneer An episode of the Creek Indian War,…