David Sheldon, perhaps most known throughout his career as the Angel of Death, passed away over the weekend at his home in Bedford, TX. The exact date and cause are not known at this time, but he was 43. He also was one of the many Black Scorpions, as well as a partner to Jack Victory as part of the Russian Assassins team for WCW.