how juggernaut get his powers?
In this show, Juggernaut is Professor Xavier's half-brother (rather than step-brother) and his powers are a result of a dormant mutant ability. This ability is awakened by the gem of Cyttorak. At some point, he has been caught and placed in stasis at a secure facility.