Do-or-die time for Giants as they begin series vs. Diamondbacks
The San Francisco Giants embark on the do-or-die portion of their schedule when they open a three-game home series against the Arizona Diamondbacks on Tuesday night. The Giants (68-70) trail the Diamondbacks (77-61) by nine games in the National League