Haverhill: Newburyport's Ben Ventura putts on the fourth hole at Haverhill Country Club. Bryan Eaton/Staff Photo
13101BEAgolf