Ted Cruz # posts July 10 - July 17, 2026? · 60-79 42% (-8pp) — Polymarket odds