Soto looked the worst I have seen him in his last fight, but hopefully that was just an off night. And to his opponents credit, he was game himself. Still, that version of Soto I wouldnt favor against any of the champions. But at his best, he is one of the best all around fighters in the lower weights. The Soto that dominated Pacquiao, exposes Valeros weaknesses imo. Another thing too is Soto has a very good chin and can take Valeros punches better than almost all his previous opponents so we will likely see Valero in deep waters, which is more Sotos territory.