The weather is nasty out here today and only going to get worse as the day goes on, I would be very surprised if both games get in today, neither might even get played.
im saying i dont think the games might not even get played, i wouldnt bet on the giants in the 1st game if ur not willing to do so without a 2nd game being played possibly.
Its pouring here now and im about 30 mins from the stadium