Mark Dallas has stepped down from ICW role amid big changes to the promotion
Several months after he stepped away from the promotion, Insane Championship Wrestling have confirmed that Insane Championship Wrestling founder and owner Mark Dallas has stepped down from his role to “pursue new ventures.” Duncan Gray, who has worked for ICW as Director of Operations, has been appointed as the new CEO. The “new era” in … Read more