Brandon Crawford about to make history with 1,326th game as Giants shortstop – KNBR
Brandon Crawford: Giants shortstop is hitting better than ever - Sports Illustrated
Nevius: Giants riding the Brandon Crawford renaissance
Brandon Crawford handed Max Scherzer his first loss since April
Brandon Crawford makes Giants' all-time shortstop list
Brandon crawford hi-res stock photography and images - Alamy
Giants' Brandon Crawford put on injured list with left knee inflammation
Giants vs. Pirates Predictions & Picks - July 14
Brandon Crawford - Wikipedia