SF Giants: Brandon Crawford has an emotional season finale
After robust numbers, Brandon Crawford and Giants aim for new rings
Photos: San Francisco Giants shortstop Brandon Crawford receives
Alex Pavlovic
Brandon Crawford signs two-year, $32M extension with Giants
Brandon Crawford gets huge ovation in Giants' final 2023 game
Sergio Romo reflects on 'storybook ending' to 'fairytale' career
The Best Game I Have Ever Been To – Ten. Twelve. Fourteen.
Tag: Brandon Crawford – NBC Bay Area
Brandon Crawford gets huge ovation in Giants' final 2023 game
Giants caught off guard by Bruce Bochy's quick hook in another