Thanksgiving in New England - Medford, MA J.W. Ramp November 26, 2008 My first day of Thanksgiving break, I'm in Medford, MA waiting to drive up to Vermont with my cousins. Decided to get out with my camera on a walk and found a whole flock of geese hanging out at a baseball field... funny critters.