I'm OK with these changes, I like to visit other teams boards and there's always a "General NFL discussion" separated forum and I think this is something that I miss here, if there is a separated forum it's not visible in a meaningful way so that's why there are some many OT threads here in the main forum.
Since we are in this subject I'd like to ask
@Ian about the gambling thread, I see you closed the thread (with good reason) since there were some issues going on there that reflect badly on the site but before those discussions there was actually some OK posts and analysis from people who do it on the legal venues. Is it OK to have a gambling thread? If so where's the place to create it? Tks