Roster moves: Brandon Crawford to IL, Luis Matos recalled
Fernando Tatis Jr. hits 39th home run, Padres beat Giants 7-4 to
SF Giants activate Brandon Crawford from IL, option David Villar
San Francisco Giants injury news: Brandon Crawford on 10-day IL
Giant collision: Brandon Crawford, Buster Posey could be headed
Brandon Crawford homers San Francisco Giants Colorado Rockies
Giants place Brandon Crawford on IL for 3rd time this season
San Francisco Giants All-Star shortstop Brandon Crawford heads to
Giants add Brandon Crawford, Mike Yastrzemski to 10-day injured
Brandon Crawford entering final year of Giants contract
Giants' Brandon Crawford Placed on IL with Oblique Injury
San Francisco Giants: Will Brandon Crawford start at shortstop in