Papa Shango’s Current Whereabouts, Another Double SD! Taping

Nick Paglino

Jason Powell of is reporting that Charles Wright, aka Papa Shango and The Godfather in WWE, is currently working as a manager of The Cheetah Strip Club in Las Vegas. He’s reportedly making around 6 figures as the club is said to be a very popular Vegas night spot.

WWE had scheduled a Smackdown taping to take place on January 20th, 2009 in Cincinnati, Ohio, however it has since been canceled in favor of a double taping which will take place in Omaha, Nebraska the week before on January 13th. The ECW taping which was originally scheduled to take place prior to the Cincinnati taping of Smackdown has now been moved to the night before where it will be taped prior to Raw.

Have a news tip? Attended an event and want to send a live report? Submit it now!
monitoring_string = "851cc24eadecaa7a82287c82808f23d0"