League recap: Shawsheen Valley Tech runs winning streak to seven

Commonwealth - Lower league recap: 5/14/12