Giants' Buster Posey, Brandon Crawford among MLB's biggest surprises
3 SF Giants stealing money from the team thanks to bad contract
Brandon Crawford contract extension
San Francisco Giants: Brandon Crawford signs six-year contract - Sports Illustrated
Brandon Crawford says he will be active for SF Giants' final game - Sactown Sports
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
Giants give ex-Marine his shot at age 33
Carlos Correa's arrival could change Brandon Crawford's role with Giants
A Giant Life
Murph: An ode to Brandon Crawford, the last of the old soldiers – KNBR
What SF Giants-Carlos Correa deal means for Brandon Crawford
Buster Posey, Brandon Crawford, Brandon Belt get 10th Opening Day start
Giants Brandon Crawford to move positions for Carlos Correa - McCovey Chronicles
San Francisco Giants place SS Brandon Crawford on IL
Giants call up ex-White Sox slugger Yermín Mercedes as Brandon Crawford hits injured list