The following feature story was published on the 25th anniversary of wrestler Owen Hart’s tragic death. This week, a Netflix ...
Owen Hart tragically died in the ring at the WWE's Over the Edge pay-per view in 1999, when the harness he was using to come to the ring from the rafters broke. The show continues minutes ...