HADLEY GREEN/Staff photo Gloucester's E.J. Field (15) goes up to bat at the Danvers v. Gloucester baseball game at Twi Field in Danvers. 05/11/2018
Salem NewsSprtsDanversGloucesterTwi FieldBaseball