How to watch Switzerland vs Canada for FREE: Live stream details for Group B decider at World Cup 2026 — OffsidePost