Giants earn 103rd win to tie third-most wins in team history - The San Diego Union-Tribune
Giants rally for 7-5 win over Dodgers after getting no-hit for 6 innings by LA rookie Emmet Sheehan MLB - Bally Sports
Giants notes: Brandon Crawford's sore knee opens a host of questions - The Athletic
Giants turn 5 DPs, get Alonso with bags full to top Mets 3-2
Giants put shortstop Brandon Crawford on IL with nagging knee issue
Vallejo field named after Brandon Crawford – Times Herald Online
Clayton Kershaw Leaves With Low Back Pain, Dodgers Sweep Giants 5-3 – NBC Los Angeles
Giants' Brandon Crawford dealt spring training injury scare
Giants notes: Brandon Crawford's sore knee opens a host of questions - The Athletic