On Wednesday, December 31, 2008 at 5:47 PM EST
It appears Barry Windham was released by WWE as a producer recently reports PWInsider. While details aren't known at this time about his departure, it appears it may have been another cost cutting move done by WWE. Windham was not around at events in the last few weeks and the word at TV this week was that he had left the company.