Danvers's Troy Fleming (20) looks to make a play against Marblehead on Wednesday evening. DAVID LE/Staff photo. 12/17/14.