If he brutalises BJS, Willie Monroe Jr will definitely have a lasting place in my affections.
I'd have to say Miguel Cotto. He might be the poster child for fighting the toughest guys at the toughest times. I think he is the ultimate boxer puncher of this era.
Lol
Angulo is my favorite current fighter.. He's not perfect.. far from it.. but he represents my fairy tail idea of what a fighter is. A calm destroyer that maintains form and keeps trucking until the job is done..
All time.. Joe Frazier.. and for many of the same reasons that Angulo is my current favorite..
on top of that, he has a lot of character and integrity in my book.