The Hopkinton Farmers Market is held on the Town Common on Sundays from 1-5 p.m. (through Oct. 11), and it was busy this past weekend.

read more