Here's the post with the news. I found out about the site after it had gone into decline. It's too bad, there was some good information there.
Here are some of my favorite threads from that site:
weight training maintenance in season
sprint defense against the "kilo rider"