Mets, Cardinals Series Finale Postponed, Will Be Made Up In August
Due to inclement weather in the St. Louis area, Wednesday’s game, and series finale, between the New York Mets and St. Louis Cardinals has been postponed. The teams announced that the game will be made up on August 5 at 4:15 pm CT. The Mets were scheduled to have an off day between their respective series against the Los Angeles Angels and Colorado Rockies, but will now go to St. Louis for...