FIFA Could Be A Nightmare For Host Cities
The city of Toronto, Canada, is hosting six World Cup games, but residents there and elsewhere may face the costs of hosting the events. To many, it has already proven to be more of an inconvenience than an experience. Toronto has reportedly projected …