Yahoo Sports reports: A clash between Haiti and Scotland of Group C will serve as the 2026 FIFA World Cup debut of Boston Stadium at 9 p.m. Saturday night.