Giants All-Star Brandon Crawford earns two-year, $32 million extension
Giants' Brandon Crawford, SF legend, not thinking about his future
SF Giants would love to add a top shortstop in free agency - Sports Illustrated San Francisco Giants News, Analysis and More
SF Giants sign Brandon Crawford to a two-year contract extension
MORE
Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California
SF Giants: Brandon Crawford signs 2-year extension
Why the San Francisco Giants went from juggernaut to just OK
Brandon Crawford signs two-year, $32M contract extension with San Francisco Giants - Sports Illustrated UCLA Bruins News, Analysis and More
MLB Trade Rumors and News: Zack Britton undergoes UCL reconstructive surgery - MLB Daily Dish
SF Giants would love to add a top shortstop in free agency - Sports Illustrated San Francisco Giants News, Analysis and More