St. Louis City SC vs. FC Dallas · STL 48% — Predict odds