Does Mosley walk through the hard punching Rosario, or does he turn into Camacho after getting hit hard?
This is different than Corrales. Chapo was a lot better than Chico, and I think he'd hurt/rock Shane at some point. HOWEVER, I don't have faith in Rosario's durability and stamina against Mosley in the long run. I think Shane stops him late with the fight very close at the time of the stoppage. Mosley's body attack would be the key to wearing Rosario out.
Pick Mosley but it would not be easy. And I think Mosley would resort to a lot of holding. But he would wear Rosario down with his size advantage and body assault.