Will the No. 28 IDEC Sport win the 2026 24 Hour… 99% No · Polymarket