The Giants' current 10-game losing streak is the club's worst skid since 1996.