ROB
Juggernaut (Deadpool 2) vs Suicide Squad (DCEU)
The big guy Juggernaut will challenge the villain team Suicide Squad in a fight to the death. who will be the winner in this match.
Battlefield Location: Gotham City (DCEU).
Note: Enchantress is absent.