Sports betting recently legalized in several states and this place is about as slow as I've ever seen it. Whoever does own it must not give a fuck...just sayin
Look at the quality of posters in "Classic threads from the past" and compare that to now. Whatever
Hard to say without seeing some of the behind the scenes stuff but id guess 1-1.5 million.