SF Giants: Brandon Crawford has an emotional season finale
Giants' Camilo Doval, Brandon Crawford honored Friday
Brandon Crawford signs two-year, $32M contract extension with San
Brandon Crawford: 'I'm hoping this isn't my last year with the
Brandon Crawford earns offseason payday – SFBay
A Giant Life
SF Giants officially activate SS Brandon Crawford for final game
Giants' Brandon Crawford eyes regular-season finale return
Brandon Crawford's All-Star Game nod makes Giants fans proud
Giants place Brandon Crawford on IL, bring up rookies after
SF Giants' Brandon Crawford could play vs. Dodgers, per Gabe Kapler
San Francisco Giants: Brandon Crawford signs six-year contract
Brandon Crawford contract: Giants sign shortstop to two-year
Brandon Crawford gets brutally honest amid retirement speculation