SF Giants: Brandon Crawford leaves game with hamstring tightness
The San Francisco Giants just keep surprising us - ESPN
San Francisco Giants 2023 Roster Predictions - Diamond Digest
SF Giants place Brandon Crawford on IL, make more roster moves
SF Giants' Brandon Crawford set to hit another milestone even
SF Giants activate Brandon Crawford from IL, option David Villar
Why San Francisco Giants have gone from 107 wins to sub-.500 - ESPN
San Francisco Giants Top 49 Prospects
San Francisco Giants roster moves 5/14/2023: Brandon Crawford
Giants send Brandon Crawford to IL, call up Marco Luciano
Pleasanton native, Giants' shortstop Brandon Crawford earns 4th
Roster moves: Brandon Crawford to IL, Luis Matos recalled
Giants put shortstop Brandon Crawford on IL with nagging knee issue
SF Giants recall OF Cal Stevenson, place Brandon Crawford on IL