After robust numbers, Brandon Crawford and Giants aim for new rings
San Francisco Giants - Legendary company for a legendary
Giants Place Brandon Crawford on IL
Brandon Crawford's kids get first pitch on big day for Giants star
Giants' Brandon Crawford injured in what might be his last game for SF
Brandon Crawford accomplishes long-held goal of pitching for
Hernández hits three-run homer as Dodgers beat Giants 5-2
Hernández hits three-run homer as Dodgers beat Giants 5-2 in
SF Giants welcome back Brandon Crawford, option Opening Day third
Hernández hits three-run homer as Dodgers beat Giants 5-2 in
Brandon Crawford reacts to the Carlos Correa signing, comes to