

Match 3: *Duxbury 62* Halifax 46
Jun
29,
2023
8:30 am - 1:30 pm
Halifax @ Duxbury
Marshfield @ Plymouth
Hatherly @ Scituate
Cohasset @ Wollaston
Halifax @ Duxbury
Marshfield @ Plymouth
Hatherly @ Scituate
Cohasset @ Wollaston