Giants All-Star Brandon Crawford earns two-year, $32 million extension
MLB Stories - Brandon Crawford career highlights
Brandon Crawford signs two-year, $32M extension with Giants
Brandon Crawford: Breaking News, Rumors & Highlights
MORE
It feels right': Kris Bryant hopes Brandon Crawford's extension with the Giants will be a catalyst for negotiations - The Athletic
MLB Stories - Brandon Crawford career highlights
SF Giants' Kris Bryant should be centerpiece of team's next core
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
MLB Stories - Brandon Crawford career highlights
SF Giants would love to add a top shortstop in free agency - Sports Illustrated San Francisco Giants News, Analysis and More
SF Giants HQ: First half presents case for Giants to keep Posey, Crawford, Belt trio together beyond 2021 – Daily Democrat
Pavlovic] The Giants and Brandon Crawford agreed to a two-year, $32 million extension. : r/SFGiants
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports