Walter Fredrick Todd passed away on Tuesday, April 1, 2025 at University of Mississippi Medical Center. He was born Feb. 9, ...