i really dont actually know who would give mayweather a run for his money, i mean cotto is young and has improved in his boxing style(as showin in the gomez fight), and i think cotto has the tools for beating mayweather, on the other hand mosely is old but has power and can out speed mayweather, so i really dont know who has a better chance of beating mayweather , whats your input?
Tags: