Newburyport boys soccer co-captains, Jordy Steelman, Matt Canning, Alex Salah, Adam Traxler JIm Vaiknoras/staff photo
120907JVAsoccer