Giants carry winning streak into set with slumping Reds
Giants rally for win over Cards in 10 innings to complete 3-game sweep
The Giants' 10-Game Win Streak Was Phenomenal
Giants look for elusive road win in opener vs. Dodgers
The San Francisco Giants are never winning another baseball game
Giants end 4-game losing streak, beat Brewers in finale
Yes, the Giants have had the worst offense in the NL over the last
Flores, Doval push San Francisco Giants' winning streak to seven
Bochy's Texas Rangers beat his former Giants again, 9-3
Bailey's 2-run homer in 10th gives Giants 3-2 win over Rangers
Giants Struggle with Series Loss and Five-Game Losing Streak Amid
The Giants' winning streak is over but a compelling weekend awaits