Will Scotland win Group C in the 2026 FIFA Wo… 3.9% Odds | Polymarket