Richard Dudley Willett , 65, passed away peacefully at his home in Smyrna, Georgia on May 14, 2025, after a brief battle with pancreatic cancer. Born in Atlanta, Georgia on June 20, 1959, he was the ...