Brandon Crawford contract: Giants sign shortstop to two-year extension - Sports Illustrated
Re-Sign or Move On?: Predicting the Outcome for Each MLB Team's Top Free Agent, News, Scores, Highlights, Stats, and Rumors
How Giants' Brandon Crawford is working on getting his swing back
San Francisco Giants Extend Shortstop Brandon Crawford on Two-Year Deal - Bleacher Nation
Giants SS Brandon Crawford discusses offseason, upcoming campaign
MLB State of the Position 2022: Every Team's 5-Year Plan at Shortstop, News, Scores, Highlights, Stats, and Rumors
The Best Contract on Every MLB Team for 2022
Brandon Crawford to stay with Giants after signing extension
The Best Contract on Every MLB Team for 2022
Giants reward Brandon Crawford with new two-year, $32 million deal
Giants Sign Shortstop Brandon Crawford To Six-Year, $75 Million Extension
No extension talks between Brandon Crawford, Giants