Board Thread:The Flash discussions/@comment-13873110-20160511021230/@comment-3423279-20160517135235

Or, in an even more ridiculous twist, Barry Allen has been an alternate timeline version of Eobard Thawne ever since the months between seasons 1 and 2.