JIM VAIKNORAS/Staff photo Newburyport's William Sidford goes for a loose ball with Bedford's Christopher Cowles at World War Memorial Stadium in Newburyport.
171104JVAboyssoccer
Log In: