Geoffrey “Geoff” Drought Tadda, 59, passed away August 2, 2025, in his home. Geoff was a father, brother, husband, coach and friend to many. Geoff was born May 2nd, 1966, in Chicago, Illinois, to the late Thomas Tadda and Shirley (Drought) Tadda. Throughout childhood, Geoff was an avid sports fanatic as he was involved in […]
