Everything you need to know at halfway point of the 2020 MLB
Giants activate Mitch Haniger; Mike Yastrzemski could return
Giants place OF Mike Yastrzemski on injured list with strained left
Giants place OF Mike Yastrzemski on injured list with strained left
Cobb throws 2nd career shutout, Giants beat Cardinals 4-0 - ABC7
Bruce Bochy's Texas Rangers beat his former Giants again, 9-3
SF Giants OF Mike Yastrzemski leaves game with hamstring
Giants' Mike Yastrzemski placed on injured list with hamstring
San Francisco Giants place Mike Yastrzemski on 10-day IL - ESPN
Ketel Marte's RBI single in the 11th sends Diamondbacks past