Sabu was scheduled to be inducted into the Indie Wrestling Hall of Fame on April 7, 2024, in Philadelphia as part of WrestleMania week. However, when it came time for him to be officially honored ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results