Brandon Crawford discusses Giants' mentality after avoiding sweep vs. Rockies – NBC Sports Bay Area & California
Brandon Crawford, San Francisco Giants agree to $32M extension through 2023 season - ESPN
Brandon Crawford gets huge ovation in Giants' final 2023 game
Brandon Crawford gets huge ovation in Giants' final 2023 game
From Broken to Bridge: Welcome Back, Brandon Crawford
Brandon Crawford gets huge ovation in Giants' final 2023 game
Is Brandon Crawford still the Giants shortstop in 2023? - McCovey Chronicles
Brandon Crawford kids throw out first pitch at Giants' season finale – NBC Sports Bay Area & California
Brandon Crawford, giant of Giants, honored by fans in season finale – SFBay
Standing ovation for Brandon Crawford 👏
Brandon Crawford gets huge ovation in Giants' final 2023 game
Giants' Brandon Crawford 'overwhelmed' with love he received during season finale – NBC Sports Bay Area & California