Taconic defeats Northampton in Western Mass. Division II Semifinals - 030619 - Berkshire Eagle