I have changed my mind and believe that Shane Moseley will win. His recent interview he said he was off the weights and was quicker than ever and I thought I should let you all know that he will be Cotto.