Cobb fans seven to anchor Giants' 2-0 victory over the Mariners
SF Giants injury updates: Brandon Crawford, Thairo Estrada, more
Brandon Crawford gets brutally honest amid retirement speculation
Giants' Brandon Crawford, SF legend, not thinking about his future
Brandon Crawford gets huge ovation in Giants' final 2023 game
Brandon Crawford gets huge ovation in Giants' final 2023 game
Giants shut down Brandon Crawford with knee discomfort
The SF Giants have extended Brandon Crawford. Who's next
SF Giants: Brandon Crawford has an emotional season finale
SF Giants might need to rely on internal options at shortstop for 2024
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB
Is shortstop Brandon Crawford being phased out of Giants' infield?
San Francisco Giants fans react to Brandon Crawford missing time
Brandon Crawford on injured list, might play 2023 finale