New Juggernaut Series Introduces A New Mutant And New Armor

The Juggernaut has always been my favorite character to come out of the X-Men. He debuted for Marvel Comics back in 1965 in X-Men #12 and was created by the legendary team of Stan Lee…