Game Changer Wrestling announced today that Sabu will be inducted into the Indie Wrestling Hall of Fame on Sunday, April 7. The induction ceremony is being held in Philadelphia, which was the home ...