The real Jay Garrick is revealed at the end of the season to be the doppelgänger of Henry Allen, portrayed by John Wesley Shipp.
The real Jay Garrick is revealed at the end of the season. He is the doppelgänger of Henry Allen, Barry Allen's father, portrayed by John Wesley Shipp.