Mike Yastrzemski, Brandon Crawford join Giants injured list after Mexico City
Kershaw loses for first time since May 21 as Giants beat Dodgers 2-1, National
Gabe_Kapler
San Francisco Giants Brandon Crawford Mike Yastrzemski placed on injured list
MORE
Gabe_Kapler
Buster Posey, Brandon Crawford, Brandon Belt get 10th Opening Day start
Brandon_Crawford
Astros beat Giants 7-3
Mike Yastrzemski hits go-ahead double in the 8th, lifting Giants past A's 2-1 as fans unite in protest
Brandon Belt San Francisco Giants Cleveland Guardians
Gabe_Kapler