Frank Castle was eventually retired as the Punisher. A new Punisher, Joe Garrison, eventually appeared, with a much more high-tech look, especially around his version of the Punisher's skull.
Following Castle's disappearance, a former SHIELD assassin named Joe Garrison became the new Punisher after reluctantly being dubbed with the name by the media while going on a mission of ...