Marblehead: Marblehead boys soccer team captain Nate Cullen, left, takes on head coach Darren Benedick during practice. photo by Mark Teiwes / Salem News
100908MTESOCCERMH