If you mean who is the technically recognised champ then it's Shane Mosley.
If you mean what's my opinion on who is the best i would say Mayweather as i believe he beats all of them apart from Williams who is a Middleweight now.
If you mean what's my opinion on who is the best i would say Mayweather as i believe he beats all of them apart from Williams who is a Middleweight now.
Comment