As well as a series of brilliant matches, Joe's career is studded with captivating feud after feud. He has clashed with rivals as varied as CM Punk, Kurt Angle, Christopher Daniels and Christian, consistently proving himself an easy and worthwhile opponent to work with. When Joe eventually steps up to the main WWE, the possibility for potential feuds are vast. From a clash of agile big men with Bray Wyatt to a revisiting of some old ROH feuds against Brayn (should he return from injury) or Christian, the TNA legend should have no trouble slotting into a compelling main-show programme straight away.