Shane Mosley has losses because he fought the best | BoxingScene Community