Rain puts finale on hold; to be made up Aug. 5
With severe weather around Busch Stadium, the series finale against the Cardinals was postponed, and the Mets will have to wait before they attempt to complete the sweep.