After a slow start in the first half, Fairhaven was able to pick it up in the second half to take down South Coast Conference crossover opponent Old Rochester on the road Friday ...
Some results have been hidden because they may be inaccessible to you