Which former editor-in-chief of Marvel Comics created the supervillain Juggernaut?
Juggernaut (comics): Juggernaut (Cain Marko) is a fictional supervillain appearing in American comic books published by Marvel Comics.
i don't know