The problem was moving to the WatchWrestling domain, and the months of letting the site stew for the months beforehand. In the months leading up to that and then when we actually moved the site just seemed to die, for whatever reason. Even the IWT section which was always at least semi-active...