Local news and information about Braintree, Massachusetts