A new poll finds many people in Toronto and Vancouver don’t think hosting the World Cup matches are worth the public costs. The survey from Angus Reid Institute found 70 per cent of those polled in the GTA and 72 per cent in Metro Vancouver say the public costs of reportedly $1 billion apiece in […]