Spread: Uruguay (-1.5) AND Spread: Brazil (-2.5) AND Spread: France (-2.5) AND Spread: Ecuador (-2.5) AND Will United States win on 2026-06-19? AND Will Canada win on 2026-06-18? AND Will Morocco win on 2026-06-19? AND Will Switzerland win on 2026-06-18?