Juggernaut es uno de los seres físicos más poderosos del universo, capaz de luchar mano a mano con los héroes más fuertes y poderosos