Will David Ford win the 2026 Valspar Champion… 21.2% Odds | Polymarket