MLB Trade Rumors and News: Mets keep deGrom out, Giants extend Crawford - MLB Daily Dish
Giants out of NL West race after 'perfect storm of awesome' last year
Giants reward Brandon Crawford with new two-year, $32 million deal
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Brandon Crawford signs two-year, $32M contract extension with San Francisco Giants - Sports Illustrated UCLA Bruins News, Analysis and More
Brandon Crawford desires to retire with Giants as he enters contract year – NBC Sports Bay Area & California
SF Giants sign Brandon Crawford to a two-year contract extension
Kerry Crowley: Kris Bryant should be the centerpiece of next Giants core, Sports
Giants Mailbagg: What's up with that offense, what are the next pitching moves and much, much more - The Athletic
Brandon Crawford, Giants agree to two-year, $32M contract extension – NBC Sports Bay Area & California