March 1, 2018 - Hopkinton Principals recognize Dr. Cathy MacLeod as she retires after tonight's School Committee meeting. ©Mike Torosian Photo Old Id 15532 Photo