Softball: West Haven rallies in 7th to defeat Law