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