Hazelton retires after serving for 13 years