I can't believe no one has said it yet: Hasim Rahman.