It looks like the St. Louis offense is finally coming around. They have scored 5 or more runs in 7 of their last 8 games and scored 4 in the other one. I would make a play on the team total over and the Cards but I think there is a VERY good chance the rest of this series, today and tomorrow, gets rained out. I'll make a final decision right before first pitch.