Ted Cruz # posts July 31 - August 7, 2026? · 80-99 28% (-1pp) — Polymarket odds