What is guaranteed is Canada will be co-hosting the world’s biggest sporting showpiece — ever — in fewer than 500 days. As it stands, we’ll be co-hosting it with Mexico and an international pariah.