The Giants moved back to .500 and won their seventh straight game thanks to one of the weirdest walk-off win in recent memory. Perhaps we should have