Ottawa commits $104M to help Toronto host 2026 World Cup games · CBC News · Sentinel