Someone can correct me if I am wrong, but I believe this is in fact the only forum on the SB Nation network of blogs, and I believe it has to do with the fact CB predates SB Nation.
I think it may have been a negotiated term when CB joined SB Nation.