Marblehead: Carolyn Hall from Beverly swims the butterfly leg of the 200 yard medley relay during the Panthers' away meet against Marblehead on Monday. Photo by Matthew Viglianti/Staff Photographer Monday, February 2, 2009.
090202mviswimmeet