Giants earn 103rd win to tie third-most wins in team history - The San Diego Union-Tribune
Giants' Brandon Crawford put on injured list with left knee inflammation
Crawford nearing return, Giants make minor coaching change – KNBR
Brandon Crawford on injured list with oblique strain
Giants lose Mike Yastrzemski to 10-day IL and call up lefty – KNBR
SF Giants' Brandon Crawford set to hit another milestone even Buster Posey, Brandon Belt won't reach – The Vacaville Reporter
Giants' Crawford, Yastrzemski placed on injured list
Brandon Crawford Injury Update: Giants veteran lands on 10-day IL, might have played last game for club
Padres hold off Giants 8-7 in 10 after blowing leads