Danvers second baseman Dan Connors makes contact against Peabody on Wednesday evening. David Le/Staff Photo