Shane Mosley
Cano also faced Shane Mosley in Cancun, dropping a unanimous decision with all three scorecards being 115-113.