Has there been a recent example of the olympics being a net positive in the long run? Russia and London were total disaster economically. I don't know about the other ones. Maybe Beijing.
I had no idea London was an economic disaster. Any links?
I know the final cost ended up being several billion over the planned budget. Now, maybe they made up the difference in terms of tourism and stuff like that.