Originally Posted by treefidy
There's a new forum for members of all 32 fanbases to come together and talk football, Forum was started by NFC South fans (mostly falcons/saints/panthers fans) with other members of other fanbases sprinkled in. Not sure if I am allowed to advertise here or not, but everyone is welcome and I think it can be a great place to learn about your old, new and upcoming rivals teams.
Is this an offshoot of the old Rival Central forum on the Falcons Board?
Seems like I remember a bunch of people on there leaving, but don't know why. (If I read it correctly, who knows).