Well, apart from anything else, Mosley and Collazo are fighting each other in the near future, so they're out as opponents for now, so why not Williams. And I wouldn't exactly call Margarito a tested fighter either at this stage in his career...