he'll have to prove himself first. if he wants any of them two then he has to show that he still has it. on his night he can KO them two with one punch, but that is on his night and they don't come round often.
KO Mayweather and Cotto with one punch? No way, especially not Mayweather. At this point, Mayorga is basically a shell of his former self and looking for a big payday. He struggled with a shot Vargas, so I have no doubts guys like Mayweather, Cotto, Mosley, Margarito, and Quintana would beat him. Still doesn't change the fact that I'd like to see him in with some of the better welterweights.
he does williams worse then he did VERNON. even in his current state mayo would beat williams still overhyped ass. as for margo i would pick the mayo that beat 6 heads over him but this version of mayorga i say it's 50/50