They'll try it again in New York tonight; if the series goes more than four games, they'll be playing five consecutive days, having lost their travel day to last night's postponement.
You know, somehow I don't feel the least bit sorry for them. Suck it up and play.
Cardinals at Mets, 7 pm CT. TV: Fox
Discuss amongst yourselves.