In a post on Instagram, Tessa Blanchard seemingly addressed the fans’ response by writing, “Mad now? Just wait. This is only the beginning.” Blanchard also commented on her win in a TNA ...