Will St. Louis City SC win on 2026-07-25 52% No · Polymarket