By Jason Powell, Prowrestling.net Editor (@prowrestlingnet)
Charles “Chuck” Williams, who wrestled as the Rockin’ Rebel, is believed to have shot and killed his wife Stephanie before taking his own life on Friday morning. The couple lived in Chester County, Pennsylvania. A neighbor told a local television station that the couple rarely went outside and police had been called to the home several times.
Powell’s POV: The West Goshen Township Police Department has confirmed the names of the deceased and shared their belief that Williams shot his wife before turning the gun on himself. The only thing you can do at a time like this is wish the couple’s friends and family the best in what is obviously a very difficult time.
I had literally never heard of this POS until this hit the news yesterday (although it’s odd that some news sites refer to him as a ECW “star”, when he is such an obscure wrestler that I bet even big ECW fans don’t remember him). There is a special place in hell for people like him.
Way to go out on a limb. What a hot take
Actually, he was well known here in Philadelphia for wrestling in TWA, then ECW. So you are wrong with your assumpption. 4 of us got kicked out a Tri-State Wrestling (TWA) in 1991 because one of my drunken buddies shoved Chuck