David Penzer Finishes Up With TNA Wrestling Aidan Gibbons 11 December, 2023 — News IMPACT TNA David Penzer