Brandon Crawford earns offseason payday – SFBay
Giants reward Brandon Crawford with new two-year, $32 million deal
San Francisco Giants injury news: Brandon Crawford on 10-day IL
Projecting Brandon Crawford's 2019 - McCovey Chronicles
MORE
Giants All-Star Brandon Crawford earns two-year, $32 million extension
Brandon Crawford, San Francisco Giants agree to $32M extension
Brandon Crawford Is MLB's Only Shortstop with Career 0.00 ERA After
Brandon Crawford: Throw of the Year? 🤔
Brandon Crawford - Salary History - The Baseball Cube
Giants reward SS Crawford with new $32 million, 2-year deal