He’s back. Earlier tonight, TNA presented its annual Rebellion pay-per-view from the Palms Casino Resort in Paradise, Nevada. One of the items on the card was a “lights out” surprise,...