Mansfield vs. Needham Venue Needham HS 609 Webster St, Needham Heights, MA 02494, USA ResultsTeamFinalOutcomeMansfield35Overall WinNeedham6Overall Loss