MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
Brandon Crawford - San Francisco Chronicle
Brandon Crawford contract extension
Crowley: Kris Bryant should be the centerpiece of the next SF Giants core – Daily Democrat
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Giants reward SS Crawford with new $32 million, 2-year deal
In golden age of shortstops, Brandon Crawford is forgotten man
Pavlovic] The Giants and Brandon Crawford agreed to a two-year, $32 million extension. : r/SFGiants
Brandon Crawford, Giants Agree to 2-Year, $32 Million Contract Extension, News, Scores, Highlights, Stats, and Rumors
He's staying in SF: Brandon Crawford signs two-year extension with Giants – KNBR
Longtime Giants SS Brandon Crawford (hamstring) placed on IL - ESPN