Lance Storm and Fit Finlay React To Their WWE Release

As previously reported, some WWE Producers have been released and furloughed which means some of their jobs are halted for the time being but could be resumed down the line.

Lance Storm and Fit Finley were among the cuts and they issued the following statements: