I'm a fan of Shane and I think he is an ATG but he isn't beating Mayweather and I think fans are fooling themselves off of the Margarito performance. Shane didn't change anytime from the Cotto fight to the Mayorga fight, he just had a perfect opponent in Margarito in front of him to look spectacular against. Let's not forget the fact Cotto outboxed him and Mayorga gave him fits. Margarito is a slow methodical fighter, yeah he beat Cotto, Cotto isn't Shane Mosley but Cotto didn't try to outslug Sugar Shane he outboxed him, he outboxed Margarito early but then decided to try to outslug him and that was his downfall.

I think if Mayorga's speed can give Mosley issues and if Miguel Cotto can outbox him then Floyd wouldn't have a problem. Remember Shane Mosley never changed, but his opponents did. So I'm noy buying into the hype that Mosley is the only guy at 147 that can beat Floyd.

Besides if Floyd fought and beat Marquez and then Pacquiao and then fought and beat Mosley all the fans would do is say that Floyd waited too long to fight Shane and that Shane was over the hill. The same fans that said Mosley was over the hill after Wright and Cotto beat him are the people saying now that Mosley could beat Floyd 2 fights later, lol