Crawford's HR with 2 outs in 9th lifts Giants past D-backs
San Francisco Giants' Brandon Crawford during a baseball game
Brandon Crawford Begins Rehab Assignment With Sacramento River
Brandon Crawford Ends Game on INSANE Diving Stop
Brandon Crawford's HR with 2 outs in 9th lifts Giants past D-backs
Brandon Crawford: Prop Bets vs. Diamondbacks
Brandon Crawford wins the family feud in Houston, but Giants
Brandon Crawford Player Props: Giants vs. Diamondbacks
Diamondbacks 5 @ Giants 8: Ooof - AZ Snake Pit
Gurriel's RBI double in 9th sends Diamondbacks past Giants 2-1