BFF Drama Update
Word on the street (or the Bigfoot Forums) is that Brian Brown has returned as Chief Administrator of the site. You can read this announcement for yourself HERE
I see this as a step in the RIGHT direction, and as such, I will back off criticism of the BFF and give Brian a chance to clean things up. I respect Brian and what he has worked hard to create, and as such I think it's only fair he have the opportunity to get this creation of his back on the right track.
Lets all support him in the work ahead of him. I will.