TODAY: Toronto, Montreal and Edmonton have signed on as FIFA World Cup 2026 host cities, and the cost of even limited participation is likely to be astronomical; Toronto's Massey ...