Well now you just revealed you have a fundamental misunderstanding of the sport of boxing so you can stop trying to convince the rest of us now. Unless you want to make a poll and ask if Barker is a better boxer than Cotto and put your trollish arrogance on dispaly.
I think Cotto would give Martinez serious problems @ 154. Martinez is overrated IMO. Having said that, I think Williams would be a good fight for Cotto to take. To hell with Margo...