Home Comic Merchandise 3 insane fan theories for the new season of The Flash