Amanda Belichick ’07 a Coach on the Rise

The Boston Globe recently profiled Amanda Belichick ’07, an up and coming coach in women’s lacrosse. Belichick, a history major, is currently an assistant coach at The University of Massachusetts in Amherst, Mass.