The Flash 2x02 Flash of Two Worlds - Jay Garrick (guest star Teddy Sears), a mysterious man from Earth-2, appears at S.T.A.R. Labs with a dire warning about