Newburyport: Samantha Baribeault (22) of Newburyport drives past a Billerica defender Monday night. Photo by Ben Laing/Staff Photo
100104BLAhoops