
April 26th, 2020 marks the 20-year anniversary of David Arquette winning the WCW World Title on an episode of WCW Thunder.
Eric Bischoff’s podcast 83 Weeks released a video of Arquette reflecting on the title win. Former WCW star Lance Storm also commented on the anniversary which you can read below: