Former TNA President Scott D’Amore gets candid about his exit from the former Impact Wrestling in 2024.