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 the promotion is being overseen by Director of TV Production and Media Adam Carrel, Director of Creative Scott Reid, Director of Talent Development Lee Greig (Jack Jester), and Director of Communications Thomas Kearins.
This move comes after years of tough times in the promotion, as the Scottish promotion fell from being one of the top promotions in the UK to falling below the likes of Progress and RevPro.
Scott Reid will head up creative and be assisted by Jack Jester. Jester is also the head coach of ICW’s training facility, Glasgow Pro Wrestling Asylum, and the current ICW World Heavyweight Champion.
ICW will stream on TrillerTV after being dropped by the WWE Network
All ICW events will stream live on TrillerTV (formerly Fite.TV) moving forward, moving away from the pre-taped ICW Fight Club weekly series that was scrapped in December 2023.
ICW shows aired on the WWE Network from 2020 until 2023, a move which was criticised by fans who disliked the new toned-down nature of their shows.
Dallas founded ICW in 2006, but the promotion has fallen from the heights of the mid 2010s when they were selling out the SSE Hydro with stars like Grado and Drew McIntyre wrestling for the promotion.