Impact Wrestling Terminates Contract Of World Champion Tessa Blanchard

Impact Wrestling confirmed that it has terminated its relationship with Tessa Blanchard and stripped her of…