Haverhill: Pentucket's Ryan McCarthy (4) battles for a loose puck along the boards Monday night, as the Sachems hosted Newburyport. Photo by Ben Laing/Staff Photo
110103BLAhockey