Michael Singh breaks the news of Toronto, Ontario, Canada being announced as on fo the host cities for the Fifa World Cup tournament in 2026!