Former WWE and ECW star Stevie Richards was backstage at last night’s TNA Impact taping in Orlando reports PWInsider. There has reportedly been talk of Richards being brought into the company, but nothing has been confirmed at this point.