male
Robert McCall
Possible winner
for Possible winner in Death Battle season 4 episode 68 (John Wick vs Equalizer)
Suggested by nathanewing
The fight against 2 retire assassins.