I'm told the department will be making an announcement today regarding the issues noted in this earlier post. Already, philosopher Trenty Dougherty is no longer listed on the department's faculty page. I will add a link to Baylor's public statement later today.
UPDATE: The Baylor announcement.
ANOTHER: Thanks to readers who sent along Professor Dougherty's "alternative" account of what transpired. It was obviously self-serving and fictional, so I decided it was best to ignore it.