Binghamton Fire Chief Daniel Eggleston to Retire This Month