- by Aidan Gibbons
- 11 January, 2024
Mark Dallas Steps Down From ICW
Several months after he stepped away from the promotion, Insane Championship Wrestling have confirmed that ICW Founder and Owner Mark Dallas has stepped down from his role to "pursue new...