Giants All-Star Brandon Crawford earns two-year, $32 million extension
SF Giants would love to add a top shortstop in free agency - Sports Illustrated San Francisco Giants News, Analysis and More
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Kerry Crowley: Kris Bryant should be the centerpiece of next Giants core, Sports
MORE
Why the Giants need to extend Buster Posey's contract, now
SF Giants HQ: First half presents case for Giants to keep Posey, Crawford, Belt trio together beyond 2021 – Daily Democrat
Giants reward SS Crawford with new $32 million, 2-year deal
Brandon Crawford: Breaking News, Rumors & Highlights
MLB Stories - Brandon Crawford career highlights
As Kris Bryant returns to face Cubs, SF Giants have made a strong impression – Daily Democrat
SF Giants EXTEND Brandon Crawford For 2 Years/$32 Million!!!