Giants Sign Shortstop Brandon Crawford To Six-Year, $75 Million
3 SF Giants stealing money from the team thanks to bad contract
Brandon Crawford contract: Giants sign shortstop to two-year
M-V-P! … considering 2 Giants stars
SF Giants news: Brandon Crawford signs two-year extension
3 SF Giants stealing money from the team thanks to bad contract
Crawford told of position change after Correa signing
MLB report: Giants sign outfielder Denard Span to three-year deal
San Francisco Giants sign SS Brandon Crawford to 2-year, $32M
How should the SF Giants handle Brandon Crawford's continued
Brandon Crawford to stay with Giants after signing extension
Brandon Crawford contract extension
Brandon Crawford signs two-year, $32M contract extension with San