Max Deroche struck out eight across five innings and Peter Brooks hit a two-run home run as Braintree blanked Newton North, 10-0 in a Bay State Conference baseball game.Owen Kennedy struck out 15 in a complete game one-hitter, and Joey Dacosta (RBI single), Sam Light (RBI single) and John McDonald (two-RBI double) supplied the scoring […]