Needham JV Baseball defeated Norwood on May 24th, 2012, at Needham High School in Needham, Massachusetts.
BaseballNeedhamNeedham JV BaseballNorwoodNorwood JV Baseball