Since the Cubs and Astros have a ton of games left to be played, a postponed game might not be rescheduled on the Thursday off-day. They play each other right after the all-star break; they could reschedule the game a day early. They did that a couple of years ago with a Pittsburgh game.