Giants SS Brandon Crawford discusses offseason, upcoming
Brandon Crawford, Giants Agree to New Contract: Latest Details
Giants' Brandon Crawford eyes regular-season finale return
Brandon Crawford signs two-year, $32M extension with Giants
Rodón dominates amid trade rumors, Giants beat Cubs 4-0
Brandon Crawford preps for position change with Giants' Carlos
Brandon Crawford Stats: Where does Brandon Crawford fit in the
Casey Schmitt - MLB News, Rumors, & Updates
MLB Trade Rumors and News: Mets keep deGrom out, Giants extend
Farhan Zaidi discusses possibility of Giants re-signing Brandon
Here We Are, Again': The Giants Stick to a Formula That Works
Could the Yankees and San Francisco Giants match-up on a Brandon
Potential Brandon Crawford farewell game draws highly emotional