Giants All-Star Brandon Crawford earns two-year, $32 million extension
Brandon Crawford, Hall of Famer? Well, why not?, Archives
How SF Giants' Belt, Crawford and Posey beat the odds in 2021
Giants reward Brandon Crawford with new two-year, $32 million deal
MORE
Nightengale: SF Giants expected to pursue Aaron Judge and Trea Turner in free agency
How SF Giants' Belt, Crawford and Posey beat the odds in 2021
Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California
Brandon Crawford contract extension
Crawford told of position change after Correa signing
Brandon Crawford - San Francisco Chronicle
Brandon Crawford signs two-year, $32M extension with Giants
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
OSDB - Brandon Crawford - San Francisco Giants