10 days agoDid Vinnie Jones Really Turn Down the Role of Juggernaut in Deadpool and Wolverine?AIGlobalized