Shane Mosley is the poster child for universal acceptance. His fighting style and "anyone, anytime" attitude have won him a legion of hardcore fans.
The controversy hurts him though... Otherwise I would agree. As for Cotto, there are just too many people that hate on him for him to be a candidate for this topic. The *******s... JMM is a pretty solid candidate...
negative....the controversy doesn't effect a casual fans opinion really... most of em dont know about shanes early 2000 item with steroids or have forgotten about it... casual fan makes up the majority of the fans watching big names too