Before Opening Day was pushed back, these San Francisco Giants
The SF Giants have extended Brandon Crawford. Who's next
What Brandon Crawford's contract extension tells us about re
Brandon Crawford's Big-Money Extension a Win-Win for Him, Giants
Brandon Crawford to stay with Giants after signing extension
Predicting the Giants biggest disappointments of the 2020 season
Murph: Would the Giants really trade Brandon Crawford to Yankees
SF Giants sign Brandon Crawford to a two-year contract extension
MLB Trade Rumors and News: Evan Longoria out 4-6 weeks with
Giants sign SS Brandon Crawford to six-year contract extension
San Francisco Giants sign Brandon Crawford to new 6-year, $75
Giants Roster Breakdown: Brandon Belt, Brandon Crawford lead way
Giants sign Wilmer Flores to multi-year deal, per report - MLB