Giants reward Brandon Crawford with new two-year, $32 million deal
Hernández hits three-run homer as Dodgers beat Giants 5-2 in Crawford's likely final game, World
A Giant Life
Giants sign Brandon Crawford to two-year, $32 million extension - MLB Daily Dish
Carlos Correa Mets contract latest offseason blow to Giants, San Francisco News
Giants' Brandon Crawford, SF legend, not thinking about his future
SF Giants' spring training questions: Crawford, Webb, new additions
Posey, Crawford & Belt, 10-years Service Time Trio
Breaking down Carlos Correa's record deal with the Giants
San Francisco Giants place SS Brandon Crawford on IL