SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!
SF Giants: Brandon Crawford signs 2-year extension
Brandon Crawford signs two-year, $32M extension with Giants
Giants sign Brandon Crawford to two-year contract extension - Martinez Tribune
How Derek Holland can revitalize his career and earn a job with the Giants – East Bay Times
Brandon Crawford, Hall of Famer? Well, why not?, Archives
How SF Giants' Belt, Crawford and Posey beat the odds in 2021
Longtime Giants SS Brandon Crawford (hamstring) placed on IL - ESPN
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
Giants Sign Brandon Crawford To Two-Year, $32MM Extension - MLB Trade Rumors
Giants land free agent outfielder Mitch Haniger – KNBR
Buster Posey Rumors: Giants Intend to Bring Back Star; Multiyear Contract Possible, News, Scores, Highlights, Stats, and Rumors