Giants shortstop Brandon Crawford: Five things you don't know
SF Giants news: Brandon Crawford signs two-year extension
Brandon Crawford's MVP caliber 2021 season - McCovey Chronicles
Giants' Brandon Crawford reacts to Joe Panik's retirement from MLB
SF Giants: The inside story of Brandon Crawford's pitching debut
How SF Giants, Brandon Crawford are preparing for possible farewell
Brandon Crawford sits again as Giants weigh their best lineups – KNBR
SF Giants, Brandon Crawford one more time, but is this last?
Brandon Crawford embodies fun era of Giants. Will it ever be the same?
SF Giants' spring training questions: Crawford, Webb, new additions
How Giants Brandon Crawford can have a good 2023 - McCovey Chronicles
Hernández hits three-run homer as Dodgers beat Giants 5-2 in
Brandon Crawford, SF Giants' iron man, now a part-timer