It has to be Shawn for me. I know Joe at his best is truly world class and has done well to still have the career he has in the top leagues. But he also suffered a bit of iffy booking (in TNA mostly), and there was that spell where he lost his way. HBK was more over as a character and only...