John D. Hagee Sr., 80, of Phoenixville, a retired electrical engineer and softball enthusiast, died of cancer Monday, June 7, at home.

Mr. Hagee grew up in West Philadelphia and graduated from St. Thomas More High School, where he played on the baseball team.

During the Korean War, he served in the Army in Alaska and played basketball on an Army team.

After his discharge, he worked in the emerging computer industry for Burroughs Corp., now Unisys. Before the introduction of punch cards, he moved circuits around in room-sized machines, his son Daniel said. While at Burroughs, Mr. Hagee earned a bachelor's degree in electrical engineering from Villanova University.

After retiring in 1991, he played on senior softball teams until becoming ill in January. He was a member of the Ches-Del and Brandywine Valley Senior Softball Leagues and competed on a national senior travel team. Mr. Hagee also enjoyed tennis and boating and fishing in Marsh Creek in Chester County.

In addition to his son, he is survived by his wife of 24 years, Gwynne Linton Hagee; sons John Jr. and Christopher; daughters Mary and Margaret; a brother, Charles; and a granddaughter. His former wife, Mary Hagee, preceded him in death.

Friends may call from 6 to 8 p.m. Thursday, June 10, at Frank C. Videon Funeral Home, 2001 Sproul Rd., Broomall. A Funeral Mass will be said at 10 a.m. Friday, June 11, at St. Mary of the Assumption Roman Catholic Church, 212 Dayton St., Phoenixville. Burial will be in Glenwood Memorial Gardens, Marple Township.