Your First Place For News
Impact Wrestling confirmed that it has terminated its relationship with Tessa Blanchard and stripped her of…