Giants sign Brandon Crawford to two-year, $32 million extension
3 SF Giants stealing money from the team thanks to bad contract
Brandon Crawford signs two-year, $32M extension with Giants
Whicker: Brandon Crawford, Giants put focus on value of defense – Orange County Register
MORE
MLB report: Giants sign outfielder Denard Span to three-year deal - Los Angeles Times
Brandon Crawford News, Photos, Quotes, Video
Giants keeping SS Brandon Crawford with two-year, $32 million extension
3 SF Giants stealing money from the team thanks to bad contract
Brandon Crawford contract extension
Giants Sign Brandon Crawford To Six-Year Extension - MLB Trade Rumors