Things just keep getting worse for the reeling San Francisco Giants.