MapMyRun | Leg 27: Hopkinton to Framingham**LONG LEG in Hopkinton, Massachusetts