Newburyport's Sam Acquaviva, first place, Division 2

Comments