There?s still time. If (the Astros) win 12 straight games (to close the season), then they damn sure deserve it.