Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California
Giants' Brandon Crawford, SF legend, not thinking about his future
Brandon Crawford signs two-year, $32M contract extension with San Francisco Giants - Sports Illustrated UCLA Bruins News, Analysis and More
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
SF Giants would love to add a top shortstop in free agency - Sports Illustrated San Francisco Giants News, Analysis and More
Giants reward SS Crawford with new $32 million, 2-year deal
Brandon Crawford San Francisco Giants injured list
Giants land free agent outfielder Mitch Haniger – KNBR
Is it time to be concerned about SF Giants longtime shortstop Brandon Crawford
MLB Stories - Brandon Crawford career highlights
As Kris Bryant returns to face Cubs, SF Giants have made a strong impression – Daily Democrat
Giants Place Brandon Crawford On Injured List, Release Paul DeJong - MLB Trade Rumors
Los Angeles Dodgers payroll worksheet 2018-2019 - True Blue LA
Quite simply, a Hollywood ending to MLB's first 'Field of Dreams' game - The Boston Globe