The Giants and Reds rescheduled their July 4 rain-induced postponement by scheduling a traditional doubleheader on Tuesday, July 23 at AT&T Park.