SPOILER ALERT: If you have not seen Part 3 of The CW’s “Crisis On Infinite Earths” crossover, this article contains SPOILERS so proceed…