Mick Foley talks about his run in TNA and more