A Giant Life
Giants sign Brandon Crawford to new, $75M contract - ABC7 San Francisco
Brandon Crawford closes out SF Giants bullpen game in rout of Cubs
What Brandon Crawford's Bay Area high school teammates remember about the Giants' shortstop
Bay Area Little League field named after Brandon Crawford
Brandon Crawford (@bcraw35) / X
SF Giants: Brandon Crawford has an emotional season finale
Giants' Brandon Crawford to meet Dodgers for maybe final time, Sports
Bay Area Little League field named after Brandon Crawford
Brandon Crawford: Giants shortstop is hitting better than ever - Sports Illustrated