TNA Wrestling grants Gisele Shaw’s release, wrestler to complete final commitments before departure
Gisele Shaw, a prominent wrestler in TNA, has requested and been granted her release from the promotion. TNA agreed to Shaw’s request on the condition that she complete her commitments… Read more