Mods? There was a solid thread comparing the cultural impact of the World Cup vs the Olympics and the number of fans in various countries that saw one over the other in terms of national interest. There was zero trolling or anything against rules I saw. It was an interesting thread I was looking forward to continue reading on. Any explanation to its being deleted?