Joe Walsh, a retired West Chester Henderson High School teacher and member of four athletic Halls of Fame, died on January 27 at 75.