Stoneham: Marblehead senior defenseman Cam Rowe passes the puck up-ice against Rockport on Saturday evening. David Le/Salem News