Impact Wrestling has stripped Tessa Blanchard of the Impact World Championship and has officially terminated her contract. Impact Wrestling has released a statement which you can see below. “Impact Wrestling confirmed that it has terminated its relationship with Tessa Blanchard and stripped her of the Impact Wrestling World Championship.” …
Read More »