Ted Cruz # posts August 21 - August 28, 2026? · 120-139 28% (-22pp) — Polymarket odds