Tyler Mane's Sabretooth, and Aaron Stanford's Pyro -- other major Marvel villains from those films were quietly recast. Although the actor who played Juggernaut in "X-Men: The Last Stand," Vinnie ...