Campbell community briefs for the week of May 29 – The Mercury News