Giants earn 103rd win to tie third-most wins in team history
Giants remain perfect sending runners, Brandon Crawford sits amid youth movement: Extra Baggs - The Athletic
Giants' Brandon Crawford put on injured list with left knee inflammation
Vallejo field named after Brandon Crawford – Times Herald Online
Duggar slam, Crawford 6 RBIs, Giants rout Reds 19-4 & sweep
San Francisco Giants: Spring Watch – Brandon Crawford's legacy – Bat Flips and Nerds
Giants open 9-run lead, hang to to beat Rockies 11-10 and stop slide
Brandon Crawford Preview, Player Props: Giants vs. Padres
MLB: Crawford back with 2-run double as Giants blank Dodgers 5-0
Giants reward Brandon Crawford with new two-year, $32 million deal
Giants place Brandon Crawford on 10-day IL
SF Giants HQ: First half presents case for Giants to keep Posey, Crawford, Belt trio together beyond 2021 – Daily Democrat
Giants' Brandon Crawford exits game early with strained groin – East Bay Times