In regards to the speculation on whether or not Vince Russo is still with TNA, pwinsider.com is reporting that Vince Russo is indeed on the company payroll and works for them as a consultant. He does not have the final say on creative plans. All ideas go through John Gaburick. Gaburick has the final say so if you see something on TNA TV that looks like it came from Russo then that may be the case but in the end it has to be approved on Gaburick.
Christy Hemme, Matt Conway, and Dave Lagana are also on the creative team.