Brandon Crawford's kids throw first pitch in possible final game for Giants
Giants' Brandon Crawford injured in what might be his last game for SF
Giants beat Phillies 6-3 by taking opposite-field approach
Brandon Crawford gets huge ovation in Giants' final 2023 game
SF Giants celebrate Brandon Crawford in emotional season finale, Baseball
Photos from San Francisco Giants shortstop Brandon Crawford receives multiple ovations from fans during last game of the season
Brandon Crawford ties game vs. Rockies with two-run shot in sixth – NBC Sports Bay Area & California
How SF Giants, Brandon Crawford are preparing for possible farewell
SF Giants: Schmitt recalled to spell 'grinding' Crawford
Brandon Crawford hopes Gabe Kapler will eventually let him pitch for Giants – NBC Sports Bay Area & California
Brandon Crawford triples to spark Giants' fifth-inning rally vs. Diamondbacks – NBC Sports Bay Area & California
Brandon Crawford explains first-inning bobble in Giants' loss to Braves – NBC Sports Bay Area & California
Brandon Crawford hits first Mexico City homer
SF Giants' Brandon Crawford sits vs. Reds; Kapler talks E-40