ahhhh, the good ol' alt.pc-sportsgames! I used to check in from time to time over the past few years to that and the wargames one. Used to be some really good stuff there!