User blog comment:Xandermcc/Elseworlds Speculation/@comment-3127448-20181115225653/@comment-27700324-20181116052519

He was already confirmed to be the 1990's Flash from the old series. Also the Monitor being in episodes outside of the crossover was something i already put in the speculation.