Giants shortstop Casey Schmitt's emergence leads to Brandon Crawford uncertainty
Giants reward Brandon Crawford with new two-year, $32 million deal
Giants' Brandon Crawford will start at shortstop for National League All-Star teamGiants' Brandon Crawford will start at shortstop for National League All-Star team
Crawford 1,326th game as Giants SS breaks Hall of Famer mark - The San Diego Union-Tribune
Giants shut out Pirates 8-0 in NL wild-card playoff game
Brandon Crawford reacts to the Carlos Correa signing, comes to terms with a position change - The Athletic
Former Bruins shortstop Brandon Crawford agrees to $3.175-million contract - Los Angeles Times
San Francisco Giants' Brandon Crawford no longer a one-trick pony - ESPN
Brandon Crawford's reaction to Carlos Correa signing, potential position change