Head of Talent Relations Exits IMPACT Wrestling
PWInsider’s Mike Johnson just reported that D'Lo Brown, who worked behind the scenes as a Producer and on camera at times as an announcer during his most recent run with Impact Wrestling, has exited the company.
When reached for…