Newburyport: Newburyport's Nicholas Welch glides in for two against Amesbury at Newburyport Friday night. Jim Vaiknoras/Staff photo
091218jvahoops