I agree, and he did beat Williams in the first fight no question. I would rather see him fight Margarito, though first.
Martinez would poop in Cotto's mouth, the fight would be a complete joke. Maybe a little less because steward has improved the guy's footwork, but a mismatch no matter how you slice it.
Feed Chavez Jr. to him. That would be awesome. I'd actually pay for that Latin Fury card just to see Jr. get ktfo.