I think they will, because there aren't many other options to make it up for the rest of the season. The Giants go to Miami for a night game tomorrow, while we have Cleveland at home. So that's mostly fine for us.
The only two real options to make it up later in the season are to either:
have both teams give away their July 13 All-Star break day off and have the Giants come play here, after which they go on to Pittsburgh for the 14th, while we fly all the way to Seattle for the 14th; or
Giants stop over on July 24 on their way from Washington to go to SF for a homestand, while we give away our off day in the middle of our own homestand, which is convenient for us. However, that would make it nineteen (19) straight days we play during the stretch.
Of the two rescheduling options, the latter seems more likely.
On the other hand, the Giants are here right now, and the rain looks like it's going away for good around 6pm. So I think they wait it out.
What's the "crowd" going to be like for that?