Giants reward Brandon Crawford with new two-year, $32 million deal
Giants' Crawford credits big year to ample rest and recovery
Brandon Crawford Inks 6-year Extension with Giants
Giants reward SS Crawford with new $32 million, 2-year deal
MORE
MLB offseason tracker: Blue Jays add Chad Green to bullpen National News - Bally Sports
San Francisco Giants sign SS Brandon Crawford to 2-year, $32M extension
Giants reward SS Crawford with new $32 million, 2-year deal
Samardzija Agrees To $90-Million, 5-Year Deal With Giants - CBS Chicago
Getting Down to the Deadline Free For All Mailbag
Giants sign Brandon Crawford to two-year, $32 million extension - MLB Daily Dish
Brandon Crawford powers Giants' win over Mets