Drock.. think you meant to say 1 billion.. in fans alone in the stadium.... i could see that shutting down your bizz.... plus, nobody works.. so any local workers... not going to happen. 10Xs bigger than the super bowl to them.
It's true World Cup is probably the biggest event in the world. I can see it causing some problems... Like.. Workers not wanting to work ha But seriously I could see it causing maybe shipping delays etc