San Diego FC vs St. Louis City Prediction (Oct 31): St. Louis City 64% — Odds & Live Score