Former TNA star Josh Alexander recently opened up regarding former TNA President Scott D'Amore's departure from the company last year.