Theres something i like about Margarito. Hes seems a true warrior. He has had quite a hard career losing some fights and not geting the big fights. Now is his chance. Williams is a huge name at welterwieght at the moment but i dont think he will get past antonoio. Cotto is a terrific fighter and i wouldnt like to say who would win this one. Hopefully Margarito.