Sorry - just now seeing this.
We, briefly, had a board dedicated to flag but could not get much traction for it. (This was, of course, when flag was not as insanely popular as it currently is.) Most of the flag community exclusively posted at BCP, which is fine -- we love BCP and never created the flag section to detract from what was built there. A flag section was only created on this forum because Josh started covering the sport.
So, without many posts (I think there were MAYBE a half dozen posts in like the one season we had it and four of those were probably Josh creating threads) we just made it so all types of football (tackle, flag, college, pro, 7v7, etc) could be talked about in "The Huddle" and all the other sports could be talked about in the off-topic section.
We're happy to rebuild the flag section of this forum if the interest is there and the flag community is interested in posting over here.