Our Sponsors
Hamilton-Wenham vs Newburyport Girls CAL Soccer
Read More8 / 15
Hamilton: Newburyport senior captain Jaycie Triandafilou (19) crosses the ball into the box while being pressured by Hamilton-Wenham senior captain Carolyn Cook (8) on Wednesday afternoon. David Le/Newburyport Daily News