D-Backs extend Giants' losing streak to 7 games
SF Giants lose series with Oakland A's, falling 8-6 on Sunday
Giants' Thairo Estrada exits game after getting hit by pitch
Dodgers vs. San Francisco Giants: Live updates, start time, score
Joc Pederson's bases-loaded walk in 9th lifts Giants to 4-3 win
Yankees Lost Game 2 To Giants Following Costly Mistakes
The TortureCast A podcast by and for fans of the San Francisco
Thairo Estrada's injury leaves big hole for Giants to fill
Giants complete 3-game sweep of Rockies behind rookie pitcher's
May 01 2022 San Francisco CA, U.S.A. San Francisco shortstop
Giants beat Rockies for 11th straight time, 6-4 with 3-run 9th MLB
Padres keep playoff hopes alive, beat Giants 5-2 in 10th for first
Giants acquire Dixon Machado in Cubs trade to solve shortstop
Giants complete 3-game sweep of Rockies behind rookie pitcher's