Board Thread:The Flash discussions/@comment-27700324-20180418041345/@comment-31577509-20180422112242

Ralph should be the one who puts an end to DeVoe. Think about it, each of Main Villain's were killed/Ended by someone other than Barry. Eddie for Eobard, The wraiths for Zoom, H.R. for Savitar.