Peabody: Danvers senior Caio Silva takes a free kick against Peabody on Wednesday evening. David Le/Salem News