Prof X of the X-Men had become the Juggernaut