I would have to say Gatti, not because he is the best fighter. Just the fact that he has been involved in so many fights of the year contenders.
wow, casa, castillo and corrales are neck to neck... i would rank corrales as a fighter with the best accomplishment of the three...castillo is next and casa is last
GATTI. You can say that the guy is limited but he produces lots of unforgettable fights that is hard to top. Also, if im not mistaken he held more belts compared to the other guys on the list.