Hernández hits three-run homer as Dodgers beat Giants 5-2 in
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Brandon Crawford's legacy: 'The greatest Giants shortstop of all
Why Brandon Crawford makes mentoring Giants' young talent a
Brandon Crawford: Giants shortstop is hitting better than ever
Giants' Brandon Crawford, SF legend, not thinking about his future
SF Giants: Brandon Crawford has an emotional season finale
Bay Area Little League field named after Brandon Crawford
Brandon Crawford, Giants living up to new motto of 'Let The Old
Brandon Crawford will play in SF Giants' last regular season game
Giants' Brandon Crawford, SF legend, not thinking about his future
Brandon Crawford is an All-Star, and he'll get paid like one soon
Bruce Bochy returning to Giants' ballpark and what is likely to be
From Broken to Bridge: Welcome Back, Brandon Crawford
Why the San Francisco Giants went from juggernaut to just OK