JIM VAIKNORAS/Staff photo Newburyport's Katelyn Hadden battle Triton's Emily Colby for a loose ball at Newburyport Friday night.
180126JVAGirlshoopTriton at Newburyport girls basketball