Ted Cruz # posts July 21 - July 28, 2026? · 100-119 36% (+7pp) — Polymarket odds