Mark Waid And Dean Haspiel Relaunch ‘The Fox’ At Archie Comics
Despite various incarnations over the years (including two separate versions published by DC Comics) and the involvement of creators like Carmine Infantino and Alex Toth, Archie's superhero characters have always been the weirder branch of the Riverdale family tree...