Tag: Shane Douglas at WWE TV tapings
Shane Douglas was backstage the WWE Smackdown/ECW tapings this past Tuesday in his home city of Pittsburgh, PA visiting reports The Wrestling Observer Newsletter. Douglas has remained pretty low profile since leaving TNA in early 2007 and recently worked...