In the "sports" forum, clicking "ClutchFans" brings you to the home page. In all other channels/forums, clicking "ClutchFans" brings you to the forums page. The Sports forum is the only one that has a "forum" tab after ClutchFans.
Perhaps it's just the Texans and Astros forums that are different. I just visited another section inside the Sports forum and it was like the others.
That's it, I'm off to Lakersground to talk to true spor... oh I can't finish it. I can live with this.
What do you mean by home page? I've always been an advocate of when you click the Clutchfans logo it takes you to www.clutchfans.net. Is that what you are talking about? Because that doesn't seem to be the case for me.