San Francisco Giants sign Brandon Crawford to two-year, $32 million extension
Giants reward SS Crawford with new $32 million, 2-year deal
Giants sign veteran shortstop Brandon Crawford to two-year contract extension
Giants Sign Brandon Crawford To Six-Year Extension - MLB Trade Rumors
Brandon Crawford's All-Star Game nod makes Giants fans proud - McCovey Chronicles
As Kris Bryant returns to face Cubs, SF Giants have made a strong impression – Daily Democrat
Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California
Whicker: Brandon Crawford's U-turn propels Giants back into the playoffs – Orange County Register
Brandon Crawford powers Giants' win over Mets
It feels right': Kris Bryant hopes Brandon Crawford's extension with the Giants will be a catalyst for negotiations - The Athletic
Is it time to be concerned about SF Giants longtime shortstop Brandon Crawford
San Francisco Giants sign SS Brandon Crawford to 2-year, $32M extension
How Derek Holland can revitalize his career and earn a job with the Giants – East Bay Times
MLB Trade Rumors and News: Brendan McKay likely out for the rest of the season with flexor strain - MLB Daily Dish