A recent episode of the My World with Jeff Jarrett podcast featured co-host and former TNA co-owner Jeff Jarrett giving his thoughts about his departure from TNA Wrestling in 2013 and how Scott Steiner had told then TNA owner Dixie Carter to her face that she was destroying the company by pushing out Jarrett. “Look, […]

Read full story at TPWW