The Giants are flying high as they welcome the Phillies into town.
The San Francisco Giants are four games into a seven-game home-stand, and they’ve already secured a winning record. That’s a pretty lovely thing.
But they won’t be satisfied with throwing the last three games away, even if it still leaves them with a winning record.
The Giants were able to find some offensive rhythm this week, thanks in part to the