Posted by Metro Desk
October 2, 2011 09:47 AM
loading video... (please wait a moment)
Video by Cal Borchers for Boston.com
Needham held off a rally by Weymouth and ended up beating the Globe's No. 5 team for a huge upset Saturday. Watch the highlights above.
Originally published on the blog high school sports