Elijah Burke, aka The Pope D’Angelo, made an appearance at last night’s OVW television tapings. Burke wrestled and defeated Flash Flanagan to win the OVW TV title.
Angelo first worked with TNA back in May ’09. He later announced that his contract expired earlier this year in January. As of this writing there is no word yet on whether this means the Pope’s return to TNA is imminent.