User blog comment:You Know I am Awesome/Identity of The Man in the Mask/@comment-26266279-20160511195021

Well it would be a shame if it wasnt the real Jay Garrick under the mask. But what would his backstory be and who it will be played by is the question

Here are a few alternate theories:

1. Not Henry Allen but his twin brother on Earth-2 who happens to be named Jay Garrick (maybe his parents seperated and the twin brother was raised by his mother who took on her name).

2. An unlikely possibility - Eddie Thawne who didnt die. Instead when he got sucked into the singularity wormhole, he ended up in Earth-2 years earlier than now with amnesia (which would explain the age of the Man in the mask).

He took on the name Jay Garrick (since he couldnt remember his real one) and lived a regular life until he got abducted by Hunter for stealing his identity. It would also explain why Eobard was never born in E-1 since his ancestor is in E-2 !!

3. Hunter himself from further down the future - After he starts to regret the things he did, he sheds the Zolomon name and accepts the Jay Garrick persona instead. He eventually returned back in time to stop his old self but ends up being captured instead.

The toll of the long time travel ended up with him losing his speed for real this time (like how Eobard lost his speedforce connection).