Haverhill: Cassaundra Davis knocks a triple down the first base line in the early part of Wednesday's softball game between Newburyport and Haverhill. Photo by Ben Laing/Staff Photo
090408blasoftball