THE FLASH unveils first look at Teddy Sears as Jay Garrick, the original Flash
It was the geeky gasp held around the world, as a winged metal helmet came flying out of a portal during the epic season 1 finale of The Flash earlier in the year. In an episode already stacked with s