Newburyport: Newburyport's Samantha Leahy (32) tries to block a shot by a Cohasset player as the two teams squared off at Newburyport High School Monday afternoon. Photo by Ben Laing/Staff Photo
110117BLAhoops