Who has stronger punch, Nate Diaz or Malignaggi? | BoxingScene Community