Braintree: North Shore Tech senior captain Ian LaFavour (30) rolls out to pass against Blue Hills on Thursday evening. DAVID LE/Staff Photo