Newburyport: Newburyport's Haley Johnson (11) fights for a rebound during Wednesday night's game against Snowden. Photo by Ben Laing/Staff Photo
110302BLAhoops