Brandon Crawford contract extension
Brandon Crawford contract extension
Giants sign Crawford to six-year deal
San Francisco Giants: Brandon Crawford signs six-year contract
MORE
SF Giants' Brandon Crawford the gold standard of franchise shortstops
Brandon Crawford entering final year of Giants contract
Crawford told of position change after Correa signing
Brandon Crawford's Big-Money Extension a Win-Win for Him, Giants
Giants, Brandon Belt agree to contract extension – East Bay Times
SF Giants: Brandon Crawford signs 2-year extension