Don't know - been playing for several years - usually on Yahoo, ESPN, AOL. Used the Fox Forums a lot, but they changed them this year. Probably should not be surprised by that, as it WAS the only thing that worked over there.
Just googled for fantasy football forums and found you guys.
Have not played on this site yet and with 11 leagues will have to wait till next year.
Nice to find a site where people actually talk football. All there is on Fox now is how bad the site is.