Ted Cruz # posts July 24 - July 31, 2026? · 100-119 45% (+2pp) — Polymarket odds