Tag

Tessa Blanchard

Browsing

Tessa Blanchard was released from her contract with Impact Wrestling earlier this week. The 24-year-old has spent the last two years with the promotion. Things between the two sides took a turn after the onset of the pandemic as Blanchard was unwilling to leave Mexico for TV tapings. There was concern that if she left Mexico, she might not be able to return. She has been staying in the country with her fiance, Daga. There…