Cedarglen’s Scott Haggins retires

by