The Giants’s next off day is the 4th of July. They’re already three games into this 17-game stretch and are 2-1. Let’s consider this the most critical chunk of the season. Not only will they be playing just the NL West — four in LA, four in Arizona, at home for three against the Rockies, then four against the Diamondbacks, then three in San Diego — they’ll likely be changing up the roster quite a bit, if the recent rumors become true.
Tyler Beede and Shaun Anderson will...