On we move with a new series. Smells good, doesn’t it?
The San Francisco Giants are back at home, and taking on a Pittsburgh Pirates team that is struggling in a big way. Hopefully they can capitalize.
Game #97
Who: San Francisco Giants (61-35) vs. Pittsburgh Pirates (36-60)
Where: Oracle Park, San Francisco, California
When: 6:45 p.m. PT
Regional broadcast: NBC Sports Bay Area (available on fuboTV)
National broadcast: None
Radio: KNBR 680 AM/104.