St. Louis Cardinals vs. Philadelphia Phillies · STL 54% (+19pp) — Predict odds