I think the biggest problem for Malignaggi, is he underestimates his opponents, and with his attitude he always will.
Put him in with Hatton or Castillo, he will get the same result.